FooPlayer.__init__: Using contender_fn with DEFAULT_WEIGHTS
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000000007336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013899557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005560668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038903607.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033349995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044462571.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050017848.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038903881.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793812.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036128044.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002793540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027787975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016675461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016678238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016679905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033346364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019456628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033349219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025015264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011123239.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016681865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013904085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027791095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022235805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016676865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016678240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002787975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002789907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025010795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025011906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013897695.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000052795898.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795887.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798407.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795342.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000052798407.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793666.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793666.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793676.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793676.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793693.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793693.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791198.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052791198.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791187.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052791187.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791187.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052791187.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994456087.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994456087.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994456065.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994456065.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460809.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994456066.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994456066.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994456077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994456077.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002789398.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994456066.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052791203.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052791187.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002789398.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038900520.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083346732.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994456065.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052791176.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052791176.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052791176.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052791177.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052791187.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088902315.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088902300.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052791176.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083346756.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083346753.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000088902315.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088902298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088902298.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125013363.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125013363.9 node_expansions=7
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002789442.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994456087.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052791198.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052791198.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002789420.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075011586.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083346767.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994456098.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994456087.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052791199.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052791198.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052791198.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052791198.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052791220.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000125013363.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052791209.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119457808.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083346767.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000125013363.9 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088902316.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088902316.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125013364.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125013364.9 node_expansions=7
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088902307.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088902322.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125013349.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088902308.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088902322.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000125013349.4 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125013349.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116680050.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=900000125013349.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125013349.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125013349.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018109.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125018109.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125013373.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125013373.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125013419.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125013419.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125013396.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125013396.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125013396.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125013396.9 node_expansions=3
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000125016199.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125015364.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125018142.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125017587.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125017587.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125016900.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=900000125018142.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018156.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018156.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994460809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994460809.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038905253.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088907020.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088907019.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038905242.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075016388.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119462599.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994460809.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999994460798.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088907044.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088907020.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088907034.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088907020.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088907020.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000125018166.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000125018168.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088907031.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119462588.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119462577.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000125018168.6 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018132.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018132.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018132.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125018132.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018132.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018132.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125022734.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125022734.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018143.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018143.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994465389.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994465389.6 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994460798.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994460808.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994460822.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994465389.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994460810.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999994465389.6 node_expansions=41
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=899999994463576.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994465389.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994464302.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994462742.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994464964.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994464964.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994464277.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=899999994465389.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994465413.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994465413.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994465389.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994465389.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994465389.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994465389.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994465389.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994465389.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994465412.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994465412.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994465399.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994465399.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469986.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994469986.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999994468164.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994468331.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994466387.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994467331.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994467887.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994469553.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994469998.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994468888.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=899999994469998.4 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994470011.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994470001.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994469988.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994469988.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994469965.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994470011.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474575.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994474575.6 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994470011.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994470012.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994469979.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994474575.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994469978.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999994474575.6 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999994472744.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994474575.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994472910.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994470977.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994471908.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994472475.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994474321.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994474131.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994473464.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=899999994474575.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474589.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994474589.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474575.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994474575.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474576.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994474576.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474597.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994474597.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474575.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994474575.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474575.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994474575.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038919049.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088920797.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088920826.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038919031.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075030155.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119476376.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994474575.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999994474575.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088920826.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088920819.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088920797.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088920819.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088920797.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000125031961.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000125031943.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088920797.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119476366.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119476405.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000125031961.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125031910.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125031910.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125034297.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125034297.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125031956.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125031956.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474612.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994474612.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474599.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994474599.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474612.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994474612.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000041692603.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999994479791.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999994479957.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000033361879.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999994478957.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999994479513.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999994481902.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999994481180.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000038914380.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999994480513.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025027824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1800000025024880.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000038914658.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000041692603.0 node_expansions=619
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999994479792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999994479968.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999994478013.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999994478957.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999994479513.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999994481346.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999994479413.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999994481180.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999994479125.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999994480524.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025027840.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1800000025024897.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000038914658.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000041692619.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1800000041692619.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041692603.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041692603.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041696949.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041696949.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063917382.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000113919160.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088919160.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000063917382.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000100028502.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000163909554.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000041696938.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000041696938.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000113919160.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113919160.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088919160.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088919160.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113919160.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000150030282.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000150030282.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000113919160.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000144474727.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000163909554.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000163909554.5 node_expansions=506
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000144477465.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144477631.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144474687.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144476631.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144477020.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144478854.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144476076.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144478854.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144476798.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144478187.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000144478854.0 node_expansions=218
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144474717.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144474723.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144474724.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144478854.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144474712.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000144478854.0 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000144477653.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144477494.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144476520.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144477658.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144474687.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144476631.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144474700.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144476090.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144478854.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144476812.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144478187.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1800000144478854.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144478883.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144478883.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005589983.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005589983.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005590008.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005590008.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980589992.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980589992.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980593495.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980593495.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000002813938.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000052815716.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000027815716.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000027813949.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000075036161.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000083371282.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999980593494.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999980593494.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000052815716.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000052815716.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000027815716.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000027815716.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000097251049.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000150037949.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000144473271.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000052815716.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000083371282.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000083371282.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000144473271.8 node_expansions=550
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000125035449.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125035460.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000125037228.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000125037393.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125036292.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125034449.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000125035449.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125034460.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125034449.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125035849.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000125036571.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000125037949.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000125037949.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125037948.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125037948.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125040904.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125040904.0 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000125037959.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000125037968.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000125037980.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000125040904.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000125040871.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000125040904.0 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000125038960.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125038960.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000125038959.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000125040736.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125040903.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125039793.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000125037960.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125038960.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125037959.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125037958.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000125040349.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000125039348.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000125040094.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000125040903.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125040904.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125040904.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000002816904.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999980596459.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000052818691.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000027818681.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000027819814.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000075042036.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083377147.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999980596469.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999980596459.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000052818681.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000052818682.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000027818680.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000027818681.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000077821592.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000150040927.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000052818682.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000083377147.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000083377147.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000150040927.5 node_expansions=188
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000150040902.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150040893.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000150043814.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000150040872.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150040872.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000150043814.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000150041871.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150040871.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150041892.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150041881.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150043662.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150042704.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150040881.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150041892.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150040870.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150040870.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150043818.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150043258.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150042270.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000150042981.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000150043818.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150043818.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150043818.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150043842.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150043842.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150043848.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150043811.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150043848.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150043859.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150043859.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150043847.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150043838.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150043847.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150043874.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150043874.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150043874.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150043863.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150043874.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000150043829.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1800000150043829.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950043839.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950043839.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980598304.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980598304.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980598292.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980598292.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980600846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980600846.5 node_expansions=205
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999980600000.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999980599000.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999980600000.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999980600667.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980600000.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999980600556.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999980599000.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999980600000.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999980599000.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980599000.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999980600389.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999980600834.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999980600556.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1799999980600834.0 node_expansions=371
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999980599013.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999980599002.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999980599036.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999980600834.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999980600801.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999980600834.0 node_expansions=69
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999980600000.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999980599001.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999980600001.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999980600390.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980600000.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999980600556.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999980600834.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999980600001.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999980599012.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980599027.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999980599000.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999980600000.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999980600401.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999980600556.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1799999980600834.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980600845.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980600845.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980600862.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980600862.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980602391.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980602391.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980600849.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980600849.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980600848.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980600848.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980600838.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980600838.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980600849.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980600849.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000002821293.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999980600848.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000052823070.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000027823084.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000027821294.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000075045024.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083380135.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999980600849.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000052823069.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000052823070.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000027823069.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000027823071.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077823067.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000150046802.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000125046802.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000052823070.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000083380135.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000083380135.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000150046802.0 node_expansions=186
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150045294.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150045298.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000150046802.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000150045260.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150045275.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000150046802.0 node_expansions=57
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000150046261.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150045257.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150046246.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150046635.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150046268.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150046261.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150046824.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150045246.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150046263.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150045268.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150045268.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150046246.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150045813.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000150046802.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000150046824.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150046802.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150046802.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150046824.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150046824.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150046828.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150046814.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150046824.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150046815.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150046825.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150046828.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150046824.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150046824.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000002822831.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999980602380.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052824606.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027824602.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027822838.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075045057.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083380171.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999980602380.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999980602395.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052824618.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052824602.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027824602.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027824602.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000077824615.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000125046839.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052824606.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083380168.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083380168.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000125046839.5 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125046828.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125046826.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125046835.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125046835.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125046823.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000125046835.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125046835.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125046835.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150045827.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150045827.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125046860.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125046860.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125037029.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125037029.8 node_expansions=42
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000119482181.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1500000125037017.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1500000113922971.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1500000119481470.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1500000119481348.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1500000108372470.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1500000111151371.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=1500000108372749.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1500000125037017.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125037040.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125037040.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955592596.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955592596.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955592569.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955592569.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955592579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955592579.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955592582.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955592582.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941703707.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941703707.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999930592569.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999941703671.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999941703673.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999941703670.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999941703659.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1499999941703673.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941703659.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941703659.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911148119.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911148119.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911148130.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911148130.8 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030568225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030567947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013900669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000036120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025007947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022234614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011122614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027790447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005565391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983335612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999988897002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999961112778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988893113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000036120169.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119058.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000036120169.6 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000052797256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044463068.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050018089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036124988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038903898.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052797268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002794098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002794088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044462011.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239214.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041681446.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038901945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013900481.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013899347.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016678274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005567972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013900484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011123526.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011122126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457439.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011122126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033348330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025012739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030569720.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008347152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791861.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002792129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002788503.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002790170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016680462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345483.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025016111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005566295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019454351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016678238.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000052797268.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052801575.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052795324.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799786.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000052801575.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801575.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801575.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052801613.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800766.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052801175.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800489.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052799799.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052797298.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052799786.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052798686.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000052801613.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801599.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801599.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801636.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801636.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801625.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801625.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088912733.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027799848.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000122246070.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086134959.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002799848.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002799847.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052801625.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991688736.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801626.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801636.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086134956.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052801622.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801625.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002799847.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801625.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801625.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801636.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991688736.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000122246070.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122246066.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122246066.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688736.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688736.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688736.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688736.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688736.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688736.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688736.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688736.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688736.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688736.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088912743.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027799848.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000122246076.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086134975.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002799858.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002799848.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052801636.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052801622.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801626.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086134959.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052801625.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052801625.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801636.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002799848.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801626.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801625.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801636.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991688733.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000122246076.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000122246080.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122246067.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122246080.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147241757.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147241757.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000122246077.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122246069.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122246077.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688701.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688701.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688700.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688700.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688700.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688700.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088912725.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027799835.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000122246057.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086134934.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002799812.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002799812.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052801589.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052801589.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801590.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086134960.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052801600.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052801589.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801589.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002799835.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801589.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801589.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801589.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991688700.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000122246057.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122246058.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122246058.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122246072.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122246072.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088912736.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027799846.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086134957.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002799835.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002799847.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052801625.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991688736.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052801625.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801625.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086134971.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052801625.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052801613.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801613.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002799849.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801614.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801613.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801613.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991688724.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088912736.4 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912746.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912746.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912737.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912737.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908423.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113908423.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088919410.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088920632.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088921355.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088920910.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088919799.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088919243.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088916743.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088919244.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088918132.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113908435.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000113908435.8 node_expansions=228
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908435.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908435.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052795566.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000147245609.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111130666.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038907543.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038907543.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052797324.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016684432.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077797333.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077797321.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000111134497.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077797330.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077797324.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077797324.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038907555.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077797333.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077797324.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052797321.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999991684435.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000147245609.0 node_expansions=126
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000147241776.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147241768.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000147245609.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000147241759.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000147241755.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000147241748.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000147245609.0 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000147243396.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000147244787.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000147245202.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000147245622.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000147244947.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000147244220.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000147241744.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000147244230.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000147243132.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000147245622.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147245622.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147245622.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147245644.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147245644.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000147245644.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147249908.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000147245631.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000147245623.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000147245632.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000147249908.1 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000147247308.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000147248697.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000147249074.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000147248811.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000147248131.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000147245594.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000147248519.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000147249945.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000147248115.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000147246993.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000147249945.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147249922.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147249922.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955581503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955581503.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955581516.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955581516.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999955581490.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955581490.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955581502.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955581502.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000113916626.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052803726.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000147249946.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075027739.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002804601.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002804613.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016694379.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999980581490.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041694379.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041694379.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075027725.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041694393.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041694393.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041694379.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002804601.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041694393.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041694381.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016694379.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000147249946.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147249948.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147249948.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147249961.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147249961.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147249958.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147249958.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147249961.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147249961.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000113916624.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052803725.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075027725.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002804615.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002804624.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016694391.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999980581516.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041694391.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041694391.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075027722.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041694393.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041694391.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041694392.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002804624.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041694402.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041694393.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016694393.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999955581504.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000113916624.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113916614.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916614.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113916613.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113916613.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113916611.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916611.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113916611.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113916611.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113916627.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916627.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113916626.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113916626.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052803749.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000166690067.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075027738.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002804628.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002804618.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016694394.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999980581507.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041694406.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041694394.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075027735.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041694395.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041694405.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041694405.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002804617.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041694394.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041694396.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016694405.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999955581505.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000166690067.0 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000147249971.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147249936.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147249971.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147249958.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147249958.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000147249968.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147249958.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147249968.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147249968.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147249968.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000147249980.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147249967.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000147253468.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000147249979.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000186138786.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000186138801.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000186138801.5 node_expansions=64
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000186138802.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000175027704.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000172249912.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1200000186138802.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000186138801.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000186138801.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000186138831.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000186138831.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000186138823.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000186138823.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000186138868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000186138868.5 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000152805523.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052803749.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113916638.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041693504.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041693510.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055583282.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999980581501.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000080583281.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080583279.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113916638.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080583281.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080583295.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080583281.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000041693533.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080583312.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000080583295.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055583281.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999955581510.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000152805523.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000152805527.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152805511.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152805527.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986133631.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986133631.2 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999955583192.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999955583650.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999955582525.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999955582358.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999955585039.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999955582533.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999955584033.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999955581537.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999955584470.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999955584025.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999955582914.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986133633.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1499999986133633.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986133679.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986133679.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011133669.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011133669.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011133649.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011133649.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011137127.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011137127.2 node_expansions=32
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000011135322.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011134788.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011133676.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011134489.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011137128.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011134626.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011136157.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011133657.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011136572.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011136155.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011135044.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000011137128.2 node_expansions=143
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000011134350.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011137128.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000011137140.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000011137112.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000011137125.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000011137137.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000011137140.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011137138.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011137138.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986137139.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986137139.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986137128.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986137128.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016689222.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016689222.2 node_expansions=55
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999986138816.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986137156.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986138261.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986137149.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986137969.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986142323.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986138156.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986139650.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986137138.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986140092.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986139638.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986138545.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1499999986142323.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986142323.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986142323.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986145247.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986145247.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986142303.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986142303.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013920062.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013920062.0 node_expansions=11
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000047250562.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000047248895.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000047250016.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000047250401.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000047248905.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000047249728.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000047249845.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000047250284.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000047248895.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000047251790.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000047249846.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000047251395.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000047250284.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000047251790.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000038913734.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000044474012.5 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=2100000016696234.8 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=2100000036140679.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000047251790.2 node_expansions=3211
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000013924658.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000013922992.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000013924103.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000013924547.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000013922992.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000013923825.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000013923992.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000013924381.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000013922992.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000013925381.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000013923992.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000013925492.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000013924381.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000013924547.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000047251790.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000038913734.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000033364455.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000044474012.5 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=2100000016696234.8 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=2100000036140679.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2100000047251790.2 node_expansions=298
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000044474036.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000016696282.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000036140727.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000047251812.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=2100000047251812.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013918471.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013918471.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013918506.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013918506.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013918526.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013918526.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013921005.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013921005.8 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000138921894.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000111140747.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000266697185.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000133366339.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000038919409.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000080586075.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000102808306.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000038918507.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000127808297.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000127808298.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000194477450.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000127808297.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000127808298.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000127808286.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100030508.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000108363840.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000108363840.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000102808297.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000266697185.0 node_expansions=138
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000266697185.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000266697185.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013918525.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013918525.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000013918528.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013918528.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000041696286.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000041696286.0 node_expansions=39
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000033361731.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000033360065.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000033361186.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000033361571.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000033360075.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000033360898.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000041696293.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000033361454.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000033360065.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000033361464.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000044474073.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000033362565.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000033361454.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000033360630.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000033362565.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2400000044474073.0 node_expansions=1859
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000013921206.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000013919541.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000013920652.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000013921084.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000013919529.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000013920371.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000013920529.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000013920927.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000013919529.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000013921928.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000013922039.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000013920930.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000013921092.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000044474071.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000033361025.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2400000044474071.0 node_expansions=295
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000044474071.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000044474050.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000044474052.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000044474095.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000044474089.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2400000044474095.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044474061.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044474061.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000072251844.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000044474066.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000063918511.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000075029620.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2700000075029620.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000075029619.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000075029619.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000094471144.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000094471144.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000075029620.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000094471177.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000075029644.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000075029644.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000075029631.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=3000000094471177.5 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000075031300.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000075029646.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000075030745.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000075031202.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000075029632.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000075030464.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000075030630.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000075031053.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000075029631.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000075032020.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000075032134.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000075031019.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000075031202.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000094471192.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=3000000094471192.0 node_expansions=42
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061125277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058347776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027791879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080569776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061123887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066681109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000058347500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058347489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063903878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027788267.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027787721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027784943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027787722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052786943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063900833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069455888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066680055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061121722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052791941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038899721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047234999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050012222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233322.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000080571155.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080571155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080571988.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000080574766.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000041684157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022237699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027796112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013900987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025013277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050019210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027795501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030573887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022239109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036129978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041686102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030571867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019461034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022236612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011124073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011122684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012430.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002787915.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999988900416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999988900393.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999988900393.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999988902905.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016304.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011125181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011126848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027795529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008347959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008348515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016682143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022238309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008347408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002790184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002792128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011125764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997235694.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050019210.8 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018099.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019210.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000050019210.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019220.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019220.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019257.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019257.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019274.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019274.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050019233.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019233.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024667.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024667.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050020631.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050021756.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050022723.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050024111.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050020257.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050019277.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050021221.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050024667.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050024667.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024667.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024667.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024701.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024701.9 node_expansions=6
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000050026088.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050027188.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050028199.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050029574.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050025688.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050027910.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050024688.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050026632.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050027632.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075019268.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000075019268.2 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075019265.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075019226.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075019265.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075019285.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075019285.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075019268.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075019230.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075019268.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075019275.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075019275.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000075019266.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075019255.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000075019268.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000075019272.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075019266.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000075019265.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000075019272.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075019275.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075019240.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075019275.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994461932.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994461932.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994461945.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994461941.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994461945.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994461944.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994461944.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999994461941.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994461952.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999994461924.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994461912.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994466767.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999994461913.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999994466767.5 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999994463297.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994464411.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994465378.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994466779.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994462893.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994464130.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994461908.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994463857.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994463852.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=899999994466779.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466779.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994466779.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466794.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994466794.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994466813.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000105579701.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077801924.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061133479.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075024135.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105585367.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105585367.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050024138.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041690802.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075024138.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000111140922.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025022360.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000025022360.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075024138.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075024138.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075024138.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075024138.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075024138.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050024138.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000111140922.8 node_expansions=147
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111135245.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111135249.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111135215.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111140922.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111135225.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111135215.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000111140922.8 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111136603.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111135200.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111138711.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111137880.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111136200.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111137422.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111135200.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111140937.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111137144.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111137179.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000111140937.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111140937.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111140937.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111140958.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111140958.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111140957.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111140955.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111140957.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111140965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111140965.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111140959.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111140957.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111140959.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472516.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994472516.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994469749.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994472500.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999994472500.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469743.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994469743.9 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000138915920.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077804869.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061136410.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075027088.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105582644.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105582643.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050027053.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041693734.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075027088.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111138188.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025025289.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000025025310.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075027053.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075027053.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075027053.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000075027053.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075027077.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050027068.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000138915920.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105582658.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105582658.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105582658.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105582630.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105582658.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105584166.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105584166.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105580712.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105580714.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000105580714.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105580703.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105580688.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105580703.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580714.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105580714.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105580712.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105580712.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105580712.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580712.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105580712.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000105580702.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105584176.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000105580704.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127798988.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105580720.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000105580701.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000127798988.0 node_expansions=83
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000105582090.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105580702.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105584202.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105583369.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105581702.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105582926.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105580713.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105582657.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105582657.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125019264.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1200000127799022.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1200000127799022.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127798988.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127798988.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127802460.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127802460.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000038910101.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000100021236.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000094464768.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075021246.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000127799010.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127799020.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072243447.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000063910101.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000097243434.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000133354556.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058353656.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000058353656.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075021212.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075021213.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097243448.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097243448.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097243434.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072243436.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000133354556.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133354556.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133354556.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133358016.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133358016.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000133355964.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133354566.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133358016.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133357183.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133355540.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133356765.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133354557.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133356500.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133356490.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000133358016.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133358027.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133358027.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133358027.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133358027.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133358016.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133358016.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133358060.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133358060.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000127802492.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000038913592.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000100024717.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000094468292.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000075024703.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127802494.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000127802492.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072246937.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063913603.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000097246938.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058357148.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000058357170.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075024703.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075024703.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097246938.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097246926.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097246926.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072246938.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000127802494.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000127802503.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127802478.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127802503.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127802504.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127802504.2 node_expansions=5
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000161135784.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000155580249.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000152802464.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000150024682.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1500000161135784.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161135817.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161135817.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161142060.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161142060.8 node_expansions=129
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000161139837.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000161138448.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000161140837.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000161140559.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000161140837.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000161139448.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000161142059.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000161138448.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000161140115.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000161140392.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000186132347.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1800000186132347.0 node_expansions=219
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186132344.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186132344.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000186136337.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186134948.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186137170.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186136059.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000186136337.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186135948.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000186138559.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186134948.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000186136488.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000186136892.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000186138559.8 node_expansions=256
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000186134581.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186134546.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000186138559.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000186134578.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000186134546.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000186138559.8 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000186135967.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186134567.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186137181.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186135656.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000186135932.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186138570.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000186134543.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186135504.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000186134576.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000186136503.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000186136512.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000186138570.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000186138559.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186138559.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186142228.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186142228.0 node_expansions=178
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000186142069.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186141236.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000186142069.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186143347.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000186141791.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000186142069.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000186142236.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186142236.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000186140680.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000186141236.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000186142625.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000186143180.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2400000186142236.0 node_expansions=338
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000186141791.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186140417.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186142517.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186143072.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000186141548.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000186141791.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000186142236.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186141403.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000186140417.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000186140403.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000186142347.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000186142347.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2400000186142236.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000186142236.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186142236.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166689875.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166689875.8 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000166691227.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166689839.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000166691890.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166692446.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166691905.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166690977.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166691227.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166690813.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166689866.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166691057.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166689828.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166691807.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000166691801.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2400000166691227.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000166691227.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166691227.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166691272.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166691272.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000166691256.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000044469040.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000105580165.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000133357007.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000113913450.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000186135717.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000086135685.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000044469005.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000136135683.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000172246794.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000097245929.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000097245927.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000113913450.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000113913484.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000136135704.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000155580127.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000155580132.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000111135672.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000186135717.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186135696.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186135696.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186135684.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186135684.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000186135684.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000186138279.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000186135696.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000186135697.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000186135684.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000186138279.0 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000186135704.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000186137086.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000186137734.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000186138290.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000186137738.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000186136797.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000186135683.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000186136647.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000186135672.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000186136627.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000186136925.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000186135672.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000186137651.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000186137616.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000186138290.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186138279.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186138279.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186138324.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186138324.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000186138314.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000186139714.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000186140437.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000186139314.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000186139426.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000186140437.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000186138324.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000186139324.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000186138314.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000186139331.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000186139602.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000186138325.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000186140148.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000186139436.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000186140270.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2400000186140437.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000186140426.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186140426.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186146615.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186146615.0 node_expansions=297
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000186140446.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000186140420.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000186140459.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000186140446.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000186140445.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000213918156.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000213918156.5 node_expansions=54
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000213918184.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000211140378.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000208362635.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000211140378.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2700000213918184.5 node_expansions=12
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080571720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072238379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027788553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027788553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063904210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063901432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063903309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080570607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072238051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069460887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072238109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080570324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080568654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027787997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027785496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027784940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027786608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041675819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041675266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041675822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061124697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061124994.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072236997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000066681086.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000069457543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000063901098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050012764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050008319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066678654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044453042.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000080571720.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574220.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572554.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000080574220.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030576030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027794086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025017497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027795276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999977791262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999977793197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025017276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025018109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016683054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008349388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013901601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016681310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022242209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005570144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013902977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036131107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041685331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999977792639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999977790115.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999977789559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999977791240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011127473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997236015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997236570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002793807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999983347628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002792421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005568254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999986123739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000012365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008348809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991680406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999991681517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019464430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002795194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013905761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002794083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000017416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016683319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994457694.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000041685331.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041685331.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041684776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041685331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000041685331.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041685358.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041685358.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041685346.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041685308.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041685346.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041690498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041690498.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041685345.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041685331.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041685345.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041685380.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041685380.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041685374.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041685342.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041685374.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041685332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041685332.8 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000041689828.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041688586.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041690532.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041685384.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041685388.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041688313.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041687329.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041687884.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000041690532.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041690531.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041690520.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041690531.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801645.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801645.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801621.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801646.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000002801646.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801643.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801620.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801643.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002801643.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801643.4 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000027799875.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002801642.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002801646.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999950022090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999950022090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000016687864.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000116690533.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000002801642.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000002801646.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000002801646.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000002801646.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000002801642.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000002801646.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999938910090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999938910090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000038912755.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000038912753.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000002801646.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000116690533.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116690542.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000116690524.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690542.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116690543.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116690543.2 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116690533.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000116690523.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690533.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144463156.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144463156.1 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116694864.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116694975.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000116693754.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000116693197.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000116690531.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000116690531.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000116693476.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000116692475.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000116693031.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000144463168.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000144463168.0 node_expansions=70
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144463154.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000144463131.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144463154.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000144463157.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144463157.1 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000066684487.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000030574269.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000030574276.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999950016942.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999988906710.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000055572491.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000030574275.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000030574276.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000030574276.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000030574269.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000002796498.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000002796491.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000030574269.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999977794722.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999977794709.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000066685387.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000066685380.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000030574277.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=900000066685387.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066685387.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066685354.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066685387.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066689830.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066689830.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000066688729.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066689844.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066688592.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000066687067.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000066685400.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000066685390.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000066688322.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000066687341.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000066687890.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000066689844.8 node_expansions=63
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066689844.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066689830.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066689844.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066693036.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066693036.2 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066689841.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066689832.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066689841.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066689841.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066689841.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066689810.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066692997.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000066692997.2 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066689822.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066692997.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000066689829.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000066689831.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000066689816.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000066692997.4 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000066691214.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066692997.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066692175.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000066691505.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000066689829.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000066689806.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000066692719.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000066692441.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000066691749.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000066692329.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000066692997.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066692997.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066692997.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066696206.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066696206.1 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000066694372.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066694955.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066696243.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000066695372.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000066694650.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000066692983.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000066692994.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000066695942.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000066695650.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000066695942.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000066695520.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000066696243.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066696220.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066696220.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066696254.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066696254.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066696254.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066696254.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000066695365.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000030585144.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030585143.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988917587.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055583367.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000144474031.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000030585132.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000030585132.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030585132.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030585144.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000002807354.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002807365.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000030585132.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999977805576.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977805576.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066696256.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000066696256.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000030585132.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000144474031.9 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144474046.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144474046.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144474043.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144474043.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950027822.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950027822.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066695378.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000030585146.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030585144.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988917588.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055583379.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000144474043.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030585144.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000030585144.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030585144.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030585146.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000002807378.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002807366.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000030585144.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999977805600.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977805588.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066696256.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066696265.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030585144.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000144474043.9 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000144474046.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144474022.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144474046.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144474054.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144474054.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066695348.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000030585114.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030585115.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999950027779.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999988917559.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055583360.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030585113.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000030585115.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030585113.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030585113.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000002807336.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002807359.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000030585115.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999977805559.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977805558.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066696259.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066696236.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030585124.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000066696259.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066696237.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066696237.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066698888.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066698888.5 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000066697998.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000030585133.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030585134.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999950027799.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999988917577.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055583368.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000144476665.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000030585133.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030585133.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030585133.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030585133.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002807355.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002807355.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030585145.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977805577.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977805577.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066696267.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030585133.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000144476665.2 node_expansions=258
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000144474044.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144474019.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000144474036.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000144474043.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000144474037.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000144474043.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144474044.4 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144476702.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144476702.2 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000144474056.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144474037.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000144474046.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000144474053.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000144474033.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000144474043.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144474056.4 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144476710.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144476710.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000066698012.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000030587778.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000030587778.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999950030445.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999988920223.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055586012.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030587778.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030587778.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030587778.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000030587778.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000002810000.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000002810000.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030587778.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999977808223.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999977808223.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000066698901.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000066698891.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000030587778.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000066698901.0 node_expansions=486
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000066697626.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066697237.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066698170.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066698613.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066697082.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066696224.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066696226.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066699170.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066698915.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066699179.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066698624.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000066698724.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000066698915.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066698915.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066698915.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000066698936.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066698939.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000066698922.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000066698912.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000066698926.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000066698939.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066698939.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066698939.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066698936.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066698936.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000066698925.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066698925.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094469982.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094469982.0 node_expansions=91
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000066700324.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066699926.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000066700880.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066701422.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000066700315.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000066701324.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066702713.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066698936.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066698936.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000066701880.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066701871.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066701315.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000066699755.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000086140704.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000094469981.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000088917877.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1800000094469981.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094469981.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094469981.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094469993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094469993.0 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000094471381.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000094470992.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000094471923.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000094472493.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000094471380.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000094472371.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000094473756.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000094469982.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000094469992.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000094471936.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000094471926.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000094472380.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000094470815.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000113911809.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2100000113911809.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113911824.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113911824.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113911820.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113911820.0 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000113913201.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000113912760.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113913755.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000113914310.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000113913211.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000113912762.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000113914598.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000113911796.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113911812.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000113913755.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000113913742.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000113914147.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000113912630.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000113914598.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113914599.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113914599.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113917990.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113917990.5 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113914599.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113914599.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113914619.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113914619.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113914599.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113914599.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000113914599.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113914599.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000125029111.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000077806878.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000058362434.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000000029100.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000019473545.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000113917101.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000191695778.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000077806878.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000077806878.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000077806878.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000058362434.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000050029100.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000022251322.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000050029100.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000036139322.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000036139322.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113918013.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000077806878.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000191695778.2 node_expansions=455
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000191692383.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191692385.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000191692376.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000191695778.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000191692362.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000191692352.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000191695778.2 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000191693726.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000191695778.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000191693278.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000191694295.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000191694837.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000191694668.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000191693726.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000191693278.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000191692348.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000191692337.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000191694297.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000191694305.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000191694682.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000191693171.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000191695778.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191695793.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191695793.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191695815.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191695815.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000191695816.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191695801.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191695816.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191698318.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191698318.2 node_expansions=65
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000191695828.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191695826.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000191695826.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000191695825.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000191695815.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000191695824.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191695828.2 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166691952.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166691952.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000166691942.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166694425.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000166694425.0 node_expansions=38
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000166691953.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166694425.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166691958.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166694409.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166691939.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000166694425.0 node_expansions=74
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000166693036.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166693313.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166692935.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166693880.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166694425.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166694328.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166693327.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166691938.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166691925.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166691939.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166694037.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166693870.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166693870.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000166694313.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000166692758.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000166694425.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166694425.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166694425.0 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000166694429.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000166694429.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000166697916.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000166697916.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000166694449.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=2100000166697916.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166694438.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166694438.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000166694427.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166694415.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166697894.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166694429.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166697878.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000166697894.0 node_expansions=75
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000166694407.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166695785.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166695407.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166697894.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166696341.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166694417.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166696785.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166695782.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166694397.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166694397.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166694394.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166696508.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166696349.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000166696354.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000166696782.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000166695240.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000166697894.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166697918.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166697918.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975031250.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975031250.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975031251.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975031251.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975031271.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975031271.2 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999975031272.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999975032660.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999975033663.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999975032260.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999975033205.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999975031260.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999975033650.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999975032660.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999975031260.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999975031271.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999975031261.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999975033371.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999975032261.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999975033205.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999975033205.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999975033663.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999975032094.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2099999975033663.0 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999975033649.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975033648.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975033649.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036050.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975036050.5 node_expansions=69
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999975035046.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999975034667.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999975034217.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999975033657.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999975036046.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999975035050.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999975033657.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999975033667.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999975034667.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999975035770.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999975033657.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999975034667.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999975035606.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999975035606.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999975036050.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999975034495.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2099999975036050.5 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999975036056.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975036025.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975036056.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036046.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975036046.5 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999975040371.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999975039982.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999975039538.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999975038982.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999975041371.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999975041371.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999975040371.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999975038982.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999975038982.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999975039982.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999975041093.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999975038982.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999975039982.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999975040371.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999975040371.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999975039816.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2099999975041371.5 node_expansions=2152
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999975040371.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999975039979.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999975039557.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999975040548.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999975038991.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999975041377.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999975040371.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999975038988.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999975038979.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999975039988.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999975041102.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999975038993.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999975039988.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999975038993.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999975038991.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999975039822.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2099999975041377.5 node_expansions=208
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975041371.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975041359.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999975041396.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975041380.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975041382.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999975041377.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999975041396.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975041368.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975041368.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975041379.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975041379.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938930269.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938930269.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005595795.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005595795.5 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999975040268.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975040282.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000005595767.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975040282.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975040292.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2400000005595767.5 node_expansions=39
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999975040223.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000005595767.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999975040213.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000002818000.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2399999975040212.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2400000005595767.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005595815.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005595815.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000005595798.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000005595805.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000005595827.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000005595783.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000005595793.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2400000005595827.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000005595805.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005595805.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005595835.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005595835.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005595816.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005595816.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000036150348.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036150348.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975039373.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975039373.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005595818.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005595818.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969484706.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969484706.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969484720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969484720.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969484706.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969484706.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969484725.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969484725.0 node_expansions=3
FooPlayer.decide: Prioritizing 6 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999983372601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2699999983371218.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2699999983370210.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2699999983368266.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2699999983367728.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2699999994480211.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2699999994480211.0 node_expansions=70
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061125877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027791611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027791888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069457756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058348099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066682556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052790001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027788278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027788834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027790223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027789945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058347445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061125534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066679700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063901974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058348085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050013376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036121887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036121887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055570000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061124222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041675832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066678944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033343554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052790533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058347755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044456100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000063901388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038900221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052787221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058343888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677766.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000069459699.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000069461921.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069460255.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069461366.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000069461921.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025014376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997234375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030567444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019458820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025011876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033346987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019454429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994454918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994455197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994455755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994457687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027794922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019456321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025013266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027791945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022235000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011125486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027789474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008344126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008343570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013899415.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033345585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016678017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016678017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022234976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000011295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011124375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005566860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005567972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030568307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019454959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011122184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019458597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002789638.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000036126366.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000036123866.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000036123866.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000036126366.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000036126366.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000036126397.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000036128064.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000036127799.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000036128065.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000036129045.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000036128064.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000036130446.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000036129044.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000036130446.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036130433.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036130433.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036130433.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036130433.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036130433.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036130433.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036130434.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036130434.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036130433.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036130433.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036134778.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036134778.4 node_expansions=57
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013910762.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999927797873.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980577428.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000091682828.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000108356985.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036134761.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994467206.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994467206.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036134761.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036134761.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036134761.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036134761.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036134761.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036134761.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075023651.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097238383.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036134761.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036134761.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000097238383.8 node_expansions=376
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000075019331.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075023651.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000075019343.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075019345.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075023616.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000075023651.8 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000075019318.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075021000.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075020707.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075023651.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075022818.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075020998.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075021998.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075020998.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075021985.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000075023651.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075023651.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023651.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013910789.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999927797887.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980577429.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036134762.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069468097.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000108357012.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036134762.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994467222.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994467207.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036134762.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036134762.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036134762.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036134762.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036134778.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036134762.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000075023652.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036134762.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036134762.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000108357012.1 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000108356986.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000108356988.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000108356963.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000108356960.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000108356963.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000108356988.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000108356963.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108356963.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108356963.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000108356963.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000108356963.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108356963.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108361005.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000108361005.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000108361005.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000108356949.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000108358616.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000108358338.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000108360449.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000108358630.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000108359616.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000108358654.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000108359654.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000108359616.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000108361005.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000108361005.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108361005.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108361043.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000108361043.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108361005.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108361005.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108361043.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000108361043.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999975025922.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999888913018.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999941692560.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997249894.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030583241.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997249932.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999955582352.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999955582338.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997249932.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997249894.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997249894.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997249894.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997249907.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997249932.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075027685.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000075027695.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997249894.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997249932.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000075027695.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027723.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075027723.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027736.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075027736.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027685.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075027685.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027685.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075027685.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027699.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075027699.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888913028.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888913028.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888916529.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888916529.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999975025944.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999941692597.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997249931.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000030586751.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000108361053.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997249931.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999955582375.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999955582375.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997249931.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997249931.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997249944.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997249931.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997249931.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997249931.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075031195.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000075031195.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997249931.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997249931.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000075031195.8 node_expansions=120
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027723.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075027723.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075031233.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075031233.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027748.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075027748.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075031233.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075031233.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000075027734.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075029401.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075027734.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000075031232.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075031234.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000075029401.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075030401.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075029402.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000075030399.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000075030402.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000075030402.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000097245793.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000102798987.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000091687669.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000075031232.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075031235.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075031235.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075031235.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075031235.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075031234.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075031234.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075031235.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075031235.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075031236.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075031236.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000075031234.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075031236.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000075031243.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000075031236.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000075031223.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000075031243.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000075031233.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075031245.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000075031245.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075031230.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075031230.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000075031236.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000075031235.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000075031235.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000075031235.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000075031235.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000075031244.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075031244.8 node_expansions=26
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000075031244.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000075032911.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000075031244.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000075033911.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000075034744.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000075032912.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000075033912.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000075032911.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000075033909.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000075031244.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000075033911.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000075033911.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097249291.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000102802466.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000091690181.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000088913959.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1500000102802466.5 node_expansions=208
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000102802445.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000102802445.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000102802459.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000102802456.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000102802448.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000102802469.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102802469.0 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000102802448.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000102802445.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102802459.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000102802445.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102802445.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000102802469.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102802469.0 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000002800691.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999927799792.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999969467348.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999997246024.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058358015.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000136135793.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025024681.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999994469125.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999994469125.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025024681.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999997246024.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999997246014.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025024691.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025024681.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000025024688.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000102802460.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000025024691.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000025024681.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000136135793.2 node_expansions=306
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000136135795.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000136135793.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000136135794.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000136135782.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000136135779.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000136135789.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1500000136135795.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000136135781.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136135779.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000136135776.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000136135794.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136135766.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1500000136135794.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136135792.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136135792.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136135792.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136135792.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000002800668.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999927799780.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999969467348.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999997246001.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058358002.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000025024681.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999994469112.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999994469125.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025024681.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999997246001.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999997246001.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000025024667.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025024678.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025024667.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000102802447.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000102802446.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000025024681.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000025024667.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000102802447.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102802460.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102802460.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102802460.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102802460.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102802461.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102802461.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116687886.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116687886.0 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000102802471.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102802458.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102802471.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102802483.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102802483.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000102802460.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102802469.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000102802469.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102802471.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102802471.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116687899.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116687899.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102802472.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102802472.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116687896.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116687896.0 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102802457.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000116687896.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102802490.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102802480.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102805922.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000116687896.0 node_expansions=86
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102802471.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102804137.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102802468.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102805137.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102805957.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102804124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000102805124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000102804124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000102805124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000102802457.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000102804124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000102805137.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000116687911.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1800000116687911.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116687896.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116687896.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116687911.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116687911.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116687909.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116687909.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027801582.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999952797244.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999994464798.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999997242577.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000058358013.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000150024690.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038910131.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000008358027.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000008354576.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000038910131.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000011134916.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000011134916.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000025021242.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000038910131.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038910131.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000116687923.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038910132.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038910133.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000150024690.8 node_expansions=124
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027801568.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999952800679.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999994468235.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999997246013.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000058358013.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038913568.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008358013.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000008358013.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000038913568.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000011134902.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000011134902.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000025024679.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000038913568.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000038913568.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000116691346.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000116691346.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038913568.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038913568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), None, None)) score=1800000116691346.5 node_expansions=486
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000116687906.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116689562.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116687896.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116687919.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116691346.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116689586.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116690528.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116689564.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116690513.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116687906.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116689562.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116690528.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000116691346.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000116691346.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116691346.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952800666.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952800666.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027801568.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994468232.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999997245999.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000058358028.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000150024679.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038913555.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008358010.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000008358013.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000038913570.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000011134888.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000011134904.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000025024666.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000038913555.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000038913570.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000116691362.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000116691346.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038913582.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038913555.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000150024679.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150024694.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150024694.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150024695.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150024695.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150024705.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150024694.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150024705.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150024716.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150024716.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150024715.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150024692.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150024715.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163910119.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163910119.0 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000150024702.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150026358.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150024691.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150026813.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150024702.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150026525.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150024705.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150024691.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150027369.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150024691.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150027371.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150026358.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150027360.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000163910119.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2100000163910119.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000163910119.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163910081.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163910119.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966686132.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966686132.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933352772.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933352772.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933352794.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933352794.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933352801.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933352801.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933352810.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933352810.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999933352812.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999933352799.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933352812.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902797256.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902797256.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000011131485.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999930575923.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999958354590.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000072246067.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000133354589.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999988910145.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999958354587.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999958354586.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999975021256.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999947242590.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999972243479.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999975021267.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000019465699.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000019468289.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000066687922.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066687921.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999988910162.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999988910145.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000133354589.0 node_expansions=133
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133354567.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133354588.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000133354588.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133354601.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133354601.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133354607.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133354607.0 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000011131497.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999902797276.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999930575940.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999958354606.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000105576775.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999988910165.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999958354610.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999958354608.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999975021276.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999947242607.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999972243506.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999975021287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000019465720.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000052798997.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000100021220.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000066687941.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999988910172.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999988910165.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000105576775.5 node_expansions=189
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072243441.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000072243487.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000072243487.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072243487.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000072243475.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072243487.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999902797266.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902797266.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999872241709.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999902797239.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999902797239.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999872241670.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999872241670.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999902797239.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902797239.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999902797253.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999902797253.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999930575914.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930575914.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999930575905.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930575905.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999930575921.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930575921.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999930575908.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930575908.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900020353.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900020353.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900020353.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900020353.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900020364.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900020364.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999900023003.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900024669.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999900020406.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999900024114.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999900020406.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999900023836.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999900020406.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999900021517.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999900027614.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999900020416.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999900025669.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999900024669.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999900025669.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2099999900023003.2 node_expansions=971
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999900020405.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900021520.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999900022062.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999900020417.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999900020406.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999900021249.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999900020405.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999900023002.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999900020406.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999900020395.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999900023023.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999900023003.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999900022062.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999900023003.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2099999900023003.0 node_expansions=98
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999900023003.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999900022977.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900023003.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999936134132.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999827799892.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999883357227.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000027801681.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000058357237.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999913912781.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999883359903.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999883357225.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999900023894.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999872245227.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999897248767.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999900023892.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999975023903.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000000026580.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000016690569.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000011135015.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999933359904.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999913915458.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000058357237.5 node_expansions=140
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058359889.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058359889.8 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000058357246.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000058358345.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000058358904.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000058357237.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000058357246.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000058358071.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000058359643.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000058357237.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000058357237.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000058357237.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000058359904.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000058357247.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000058358904.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000058359902.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000058359904.2 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000058359913.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058359914.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000058359914.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058359915.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058359915.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000033359904.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000033359904.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033359913.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033359913.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000033359349.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000033359349.0 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033359349.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000033362001.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000033359313.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000033359333.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000033359368.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000033362001.0 node_expansions=112
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000033359361.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033360472.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000033361000.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000033359335.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000033359334.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000033360167.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000033361723.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000033359334.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000033359361.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000033362000.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000033359334.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000033359334.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000033361001.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000033361445.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000033362000.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033362000.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033362000.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033362033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033362033.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033362020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033362020.8 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030567669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030565169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013899836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025008502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016674003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008338724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994451224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000052791730.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047237551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050016995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050018411.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000015198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000016609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000015207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036126668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016682714.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038903888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041679444.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022235198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008345753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000014907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000011559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000013806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005566864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030569431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012192.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027791641.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002788796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002789074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011122418.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008347129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027792765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008345185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019459152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570833.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903240.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000052791730.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052797428.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052791719.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052788954.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000052797428.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791733.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052791733.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791719.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052791719.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930565063.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930565063.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994456618.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994456618.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994456594.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994456594.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994456594.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994456594.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994456619.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994456619.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913898409.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913898409.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983345510.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036125076.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036125063.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086125074.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011123299.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019456629.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036125063.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036125076.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036125074.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797428.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797428.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000069458420.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036125076.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977789951.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036125066.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036125063.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072241873.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072241873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086125074.0 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086125077.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086125077.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086125087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086125087.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983345532.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036125087.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036125074.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011123305.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999913898407.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019456654.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036125074.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036125087.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036125077.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052791751.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052791749.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000069458431.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036125087.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977789973.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036125074.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036125074.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072236196.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072236196.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000072236196.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072236209.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072236209.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072236209.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072236209.6 node_expansions=5
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000072238997.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072241909.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072238997.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000072240939.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000072236217.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000072237595.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000072238997.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000072241909.5 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072241908.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072241883.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072241908.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913904121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913904121.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999913904119.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999913904105.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913904119.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913904122.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913904122.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999913904135.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999913904108.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913904135.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913904119.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913904119.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999913904119.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999913904121.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999913904100.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999913904111.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999913904098.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999913904095.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999913904121.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877793009.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877793009.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877793024.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877793024.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877793009.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877793009.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877793024.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877793024.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877793023.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877793023.1 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877797717.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877797717.4 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877793020.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999877797717.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999877797681.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999877793009.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999877793020.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999877797717.5 node_expansions=64
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999877795773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877793996.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999877797050.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999877793008.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999877797717.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999877792995.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999877794397.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999877792995.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999877797717.4 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877797717.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877797717.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941689286.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941689286.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947244841.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000024383.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000024394.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050024384.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999975022606.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999877797716.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000019467063.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000024394.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000000024383.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000000024394.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000016691050.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000016691078.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000033357717.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000000024383.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000000024383.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000000024383.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000072246618.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000072246619.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000072246619.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072246606.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072246606.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000072246584.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072246584.8 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072243853.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072243853.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999947242064.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000021630.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000021619.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050021633.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999975019855.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999877794964.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019464298.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000025676.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000021619.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000021630.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016688301.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016688287.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061129808.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000025676.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999941686508.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000000021619.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000021619.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072243856.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000061129808.4 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033358996.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033358996.5 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033354967.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033354967.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033354967.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033354967.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033354965.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033354965.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033354968.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033354968.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033354964.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033354964.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005571500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005571500.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033354977.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033354977.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033354966.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033354966.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033354966.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033354966.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000061129832.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000061132888.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000061129832.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000061129852.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000061131211.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000061129822.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000061132747.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000061132747.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000061132888.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000061132888.5 node_expansions=473
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000033362475.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000033363586.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000033366364.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000033363586.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000033363586.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000033364975.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000033363586.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000033361920.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000033361642.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000061132888.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=900000052795667.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000033363586.8 node_expansions=227
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000033363631.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033363601.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000033363586.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000033363612.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000033363571.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000033363586.8 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000033367086.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000033363597.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000033365431.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000033366364.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000033363586.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000033365013.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000033363624.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000033366531.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000033366253.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000033364586.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1200000033363586.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033363586.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033363586.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877803620.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877803620.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999877803599.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877803599.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972245803.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972245803.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999972249289.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972245789.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972247623.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972245789.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972247178.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972245802.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972248733.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972248469.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972246789.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972241206.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=899999972241206.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972241206.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972241206.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972244643.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972244643.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950017318.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950017318.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950017329.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950017329.2 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999950017593.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999950017326.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999950018149.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999950017315.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999950018715.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999950017329.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999950020210.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999950019933.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999950017315.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=899999950020210.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930575777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930575777.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930575818.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930575818.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999930576089.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999930575803.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999930576644.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999930575803.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999930577192.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999930575803.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999930578192.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999930578481.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999930575804.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999930577637.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999950017339.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1499999930578192.2 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999930578200.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999930578166.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930578200.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930578214.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930578214.2 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999930578488.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999930578190.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999930579023.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999930578189.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999930579478.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999930578200.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999930578189.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999930580870.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999930578200.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999930580043.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999950018736.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1799999941684050.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1799999950018736.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950018735.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950018735.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950018736.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950018736.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999950017860.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999977796538.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000013907640.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000013907635.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999961129859.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999875016957.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999994462306.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999950018735.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999986129858.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000002796527.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000000018749.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000016685415.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999963907639.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999897240107.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999944463181.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999963907624.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000036129861.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036129857.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000036129861.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036129860.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036129860.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036129904.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036129904.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999950017871.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999977796537.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013907682.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000013907651.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999961129861.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999875016971.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999994462317.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999950018750.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999950018750.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986129894.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000002796540.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000000018761.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016685427.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999963907638.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999897240083.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999944463193.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999963907639.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036129872.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000036129872.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036129872.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036129872.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036132492.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036132492.0 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000036130169.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036129895.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036130738.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000036129891.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036131100.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036129891.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036129891.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036132489.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036129891.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036130737.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000036132489.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000002799159.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036132482.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000036132482.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036132468.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036132468.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875019578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875019578.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875019579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875019579.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875019603.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875019603.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875019580.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875019580.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875019604.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875019604.0 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999950020499.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977799169.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000013910280.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000013910266.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999961132493.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000033352080.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999950021380.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999950021380.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999986132499.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000030574302.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000000021382.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000016688058.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999963910269.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999897242714.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999944465825.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999963910269.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000036132503.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000036132503.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000033352080.2 node_expansions=264
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994464933.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999994464912.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994464933.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875019604.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875019604.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875019600.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999875019603.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999875019603.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875019578.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875019578.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027789377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061126165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055570831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066681998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075016165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063904165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027787155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077790877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027788266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027789377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061124432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041678264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041678819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066682487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041678819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055569997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038900542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058348654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038897153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061123043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052787765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044454709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030563819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050009987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030562986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038900486.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000077793942.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077793665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795609.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000077796442.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994457141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011122154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016678255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025011867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994457977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016681320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027791588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036123599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038903043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994456043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994457141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994458252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994457985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008344069.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008345458.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008344349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016677975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002788517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002787684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011122194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005566017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027791930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997232681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016678862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997231848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025015532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000044459776.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459498.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044458665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000044459776.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044463123.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044463123.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467828.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467828.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044463139.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977793799.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077801161.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000116685368.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033350257.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044463132.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977793799.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977793799.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044463146.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077801161.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044463132.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083352034.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994461354.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994461354.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044463133.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044463146.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044463132.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044463133.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116685368.2 node_expansions=92
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116685355.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116690050.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116685320.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116685343.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116685344.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000116690050.5 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000116688544.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116688129.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116687975.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116687419.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116687975.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116687550.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116686729.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116690050.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000116690050.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116690062.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690062.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116695183.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116695183.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000116693239.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116692814.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116695183.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116692683.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116692128.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116692683.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116692272.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116691425.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116693530.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000116695183.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116695197.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116695197.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977803630.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977803630.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977803641.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977803641.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977803617.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977803617.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977803630.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977803630.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977803630.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977803630.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044472965.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077806332.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116695199.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033360097.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044472964.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044472964.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977803630.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977803630.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044472988.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077806312.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044472965.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083361887.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994471186.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994471186.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044472964.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044472988.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044472964.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044472964.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116695199.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116695209.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116695209.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116695221.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116695221.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116695220.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116695220.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116691914.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116695187.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116700339.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116695198.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116695199.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000116700339.8 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000116698395.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116697950.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116700353.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116696173.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116697284.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116697839.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116697284.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116695172.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116696575.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000116698672.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000116700353.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116700363.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116700363.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116700364.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116700364.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044478165.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977808808.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077811500.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033365264.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044478142.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044478142.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977808808.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977808808.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044478142.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077811488.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044478155.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083367044.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994476364.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994476376.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044478142.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044478142.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044478142.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044478155.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000083367044.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083367057.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083367057.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083367067.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083367067.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044478191.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977808856.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077811523.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000116700412.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033365314.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044478179.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044478191.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977808845.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977808845.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044478179.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000077811524.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044478179.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994476401.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994476401.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044478191.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044478192.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044478179.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044478192.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116700412.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116700413.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116700374.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116700413.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977808859.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977808859.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977808871.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977808819.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977808871.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977808858.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977808819.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977808858.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977808864.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977808864.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977805532.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977808844.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999977808844.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977805510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977805510.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977812898.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977812898.8 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977808855.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977808855.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977808844.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977808844.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977808844.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977808844.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977808864.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977808864.6 node_expansions=18
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999977809843.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977811788.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999977811620.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999977812898.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999977809843.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999977810954.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999977811521.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999977810954.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999977808843.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999977810232.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999977812343.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1199999977812898.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977812898.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977812898.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000044482233.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077815579.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116704466.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033369345.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000044482233.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000044482234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999977812899.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999977812899.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044485732.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000077819076.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044482245.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000083371133.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999994483954.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999994480455.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044482233.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044482233.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000044482233.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000044482234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000116704466.2 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116707965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116707965.2 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116704479.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116704476.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116704479.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116704486.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116704486.8 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150037792.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000144482236.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1500000150037792.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000150037810.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150037787.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000150037786.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150037791.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000150037786.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150037810.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977812913.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977812913.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977812916.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977812916.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999977812902.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977812902.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033370222.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033370222.0 node_expansions=266
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977812914.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977812914.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000033370233.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025029505.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000025030339.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000025030178.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025028512.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025029623.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000025030178.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000025030734.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000025029623.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000025027561.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025028950.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000025036898.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999977810233.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000011143067.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000025031012.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000033370233.0 node_expansions=515
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999977816690.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999977816856.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999977816579.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999977814930.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999977816024.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999977816579.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999977817149.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999977816041.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999977813912.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999977815319.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999977817426.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999977807734.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000033370256.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000011140567.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000025028535.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000033370256.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033370233.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033370233.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011148034.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011148034.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011148025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011148025.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011148044.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011148044.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000011148043.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000011148046.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000011148046.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000011148032.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011148032.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999994488089.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=2100000027818168.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027818168.8 node_expansions=370
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000072263512.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000072263525.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000144485747.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061150636.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000072263512.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000072263512.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999994484845.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999938927512.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055596858.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000122263525.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072263512.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000133374636.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000044483969.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022261734.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000072263512.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000072263512.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000072263512.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000072263512.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000144485747.5 node_expansions=270
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144488970.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1800000144482275.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000144488970.0 node_expansions=145
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000144488525.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144488414.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144488414.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144486747.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144487858.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144488414.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144488970.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144487858.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144485747.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144487136.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144488970.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000144488970.0 node_expansions=271
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000144486472.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144488247.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144488415.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144487599.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144488136.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144486470.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144486488.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144487026.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144486471.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144485488.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144486859.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144488971.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000144488971.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144488970.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144488970.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144488990.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144488990.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144488968.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144488968.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144491733.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144491733.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144489003.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144488982.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144489003.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144488991.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144488991.0 node_expansions=2
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000194476080.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000194477081.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194478858.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194476914.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000194478192.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194478747.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194477080.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000194477469.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194477080.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000194477636.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000194477080.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000194476080.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000194477469.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000213918725.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000208361781.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000213918725.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000208361781.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000213918725.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=2700000213918725.0 node_expansions=7696
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000191701524.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000191702524.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000191704301.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000191703357.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000191703635.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000191704190.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000191702524.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000191702912.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000191702524.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000191703079.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000191701524.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000191701524.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000191702912.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000205584003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000213918725.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000213918725.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2700000213918725.0 node_expansions=1157
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000188923206.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000188923205.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000188924984.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000188924051.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000188924315.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000188923873.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000188923207.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000188924595.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000188923195.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000188923773.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000188922207.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000188922192.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000188923594.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000213918738.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2700000213918738.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000213918725.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000213918725.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000213918751.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000213919684.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000213921554.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000213920516.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000213920793.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000213920417.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000213919681.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000213920165.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000213919705.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000213920262.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000213918753.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000213918767.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000213920163.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2700000213921554.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000213921552.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000213921552.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000213923574.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000213923574.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000213921540.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000213922462.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000213923306.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000213922462.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000213923571.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000213923207.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000213922485.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000213921531.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000213922462.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000213923017.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000213921542.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000213921531.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000213922931.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000213922472.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2700000213923571.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000213923573.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000213923573.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041701360.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041701360.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000041701363.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000041701355.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000041703441.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000041701355.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000041703425.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000041703441.0 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000041701329.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000041702329.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000041703186.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000041703470.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000041702358.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000041702908.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000041702998.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000041702345.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000041701358.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000041702353.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000041702887.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000041701332.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000041701345.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000041702742.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000041702358.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2700000041703470.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000041703441.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000041703441.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000019479021.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000019479021.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000141701227.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000052812342.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000141701254.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000191701241.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000119478130.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000119479020.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000075034551.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000027812330.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000102812352.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000169479031.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000119478999.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000180590130.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000102811453.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000080589243.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000119479007.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000097256785.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000097256777.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000072256775.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000191701241.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191701241.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191701241.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191704894.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191704894.0 node_expansions=295
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000191703086.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000191704086.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000191704364.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000191704919.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191704086.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000191704642.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000191703919.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000191703086.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000191704086.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000191704086.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000191704642.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000191703086.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000191703086.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000191703086.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000191704475.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000191704086.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2700000191704919.5 node_expansions=1120
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000191703084.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000191703084.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000191704086.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000191704362.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191704100.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000191704673.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000191703930.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000191703103.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000191704118.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000191704086.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000191704673.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000191704917.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000191703118.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000191703084.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000191703118.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000191704486.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000191704097.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2700000191704917.5 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000191704933.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191704897.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704933.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191706473.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191706473.0 node_expansions=73
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000191704918.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000191704917.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000191705917.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000191706204.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191705917.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000191706482.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000191705918.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000191704948.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000191704927.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000191705918.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000191705918.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000191706490.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000191704927.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000191704948.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000191704948.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000191706316.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000191705917.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2700000191706490.0 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000191706486.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191706475.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191706486.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191706486.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191706486.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000191706487.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191706486.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191706487.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191706507.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191706507.0 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000191706503.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000191706506.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000191706506.0 node_expansions=23
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063902824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075016165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077792544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027791321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083350054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072235889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066682834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050013053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061124487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069458376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058345886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069458386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055569431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036119443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027786598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027787442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027785774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027784941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075013654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050009431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058344997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038900554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052791108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000083350054.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354220.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000083354220.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000038906376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027793884.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050017553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030570824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016680756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038906165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022238887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030572220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994460197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027790820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789157.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013902194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036127264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011126307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997234626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994455460.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994456306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994454615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994453781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030568596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016678305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008345461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000010180.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008342973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008345476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000050017553.9 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017553.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017553.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050013387.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000050017553.9 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798567.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798567.6 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052792878.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052792829.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052792878.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052792878.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052792878.1 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052792898.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794842.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797478.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052795109.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052797054.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052792887.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052798586.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052795388.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000052798586.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052798589.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798551.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798589.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999997241233.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997241223.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997246630.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997241202.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997241200.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999997246630.9 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999997241186.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997243130.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997246630.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997243419.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997245366.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997241186.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997246086.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997245797.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997243699.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999997246630.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997246641.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997246641.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997246641.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997246641.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027802187.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083359530.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052803964.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036135531.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036135554.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083359541.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052803964.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052803964.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052803977.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052803978.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052803977.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052803977.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052803964.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091692875.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997246645.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997246645.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052803975.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052803978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000091692875.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692877.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692877.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468444.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468444.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975027076.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975027076.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975022200.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975022200.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133311.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936133311.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133311.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936133311.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133312.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936133312.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138202.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138202.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133335.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936133335.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966688887.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022246224.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991690680.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013911113.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013911116.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044468445.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991690657.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991690680.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991690658.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991690668.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991690680.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991690680.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991690657.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069468443.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999936133324.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999936133324.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013912891.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013912880.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000069468443.1 node_expansions=108
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000069468445.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069468446.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000069468444.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069468420.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069468443.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000069468446.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468446.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468446.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069468435.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468435.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000069471122.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069468447.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069470389.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069470667.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069470111.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069468447.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069473345.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069469834.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069470947.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000069471389.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000069473345.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069473347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069473347.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966693799.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022251123.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991695564.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999936138234.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013916012.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013916012.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044473343.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991695567.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991695567.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991695564.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991695564.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991695567.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991695567.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991695567.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999936138234.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999936138257.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013917808.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013917786.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000044473343.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044473364.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044473364.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044478499.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044478499.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000044475999.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044473356.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044478500.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044475300.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044476000.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044475564.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044474999.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044473332.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000044474722.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000044475832.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000044476278.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000044478500.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044478499.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044478499.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044481983.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044481983.9 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000044478500.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044478489.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000044478479.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000044478481.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000044478478.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044478500.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044478535.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044478535.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019476288.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019476288.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936143404.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936143404.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911144112.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911144112.1 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999941696713.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022254046.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966698513.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988918936.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988918935.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019476270.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991698501.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991698514.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966698500.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966698491.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999966698489.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999966698489.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999966698500.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044476279.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999911141158.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999911141180.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988920715.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988920715.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000044476279.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044476268.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044476268.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044476292.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044476292.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044476268.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044476268.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044476303.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044476303.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044476293.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044476293.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044476287.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044476287.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044476290.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044476290.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044476302.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044476302.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000013920731.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044476281.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000044479188.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000044476258.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000044479173.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000044479188.6 node_expansions=63
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000044476244.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044478924.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044476257.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044478212.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044478921.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044476257.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044477910.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044476244.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000044479203.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000044477647.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000044478744.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000044479188.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000044479203.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044479188.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044479188.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013923657.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013923657.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999941699660.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022256974.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999936145855.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999880588522.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999958366326.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999958366324.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019479212.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961145893.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999961145868.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999936145855.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999936145869.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999936145855.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999936145855.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999936145855.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999880588533.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999880588545.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958368104.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958368101.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000022256974.4 node_expansions=62
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000022256967.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022256987.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000022256974.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000022256991.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000022256972.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000022256991.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022256991.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022256991.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022257014.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022257014.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022256975.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022256975.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022256998.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022256998.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022256976.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022256976.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000034754.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000034754.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999858369253.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999858369253.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999919477456.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000034781.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999913923669.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999936144121.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999936144123.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019479221.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999938923676.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999938923665.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999913923643.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999913923653.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999913923653.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999913923642.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999913923642.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991701433.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999858366332.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999858366308.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958368121.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958368111.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000019479221.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019479221.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019479221.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999858366322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999858366322.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999858366348.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999858366348.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999858366318.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999858366318.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999858366329.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999858366329.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999833366318.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999833366318.8 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030569667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066683321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080572544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080572831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072235534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072239210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083350877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086128099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080572266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030569667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066682831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030566612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086125877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066678598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052791088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038898041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038899153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072238931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050012764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055571098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052791441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052790277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038898319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066679500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066679500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061122209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041677430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041675208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052788820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047230764.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000086128099.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131155.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131710.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128377.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000086131710.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999988903474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030572165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041683810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991680977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027791053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019458554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013900719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036126866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988902644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022236867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025012978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999988903474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999988902086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999988902086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050017266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030569974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008344626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008346042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991677638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991676249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002786818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000010683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002789304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002787915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019456874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011125754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991677906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991678461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016680186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011122128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000050017266.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015043.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015321.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017266.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050017266.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061137009.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134934.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061135489.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061133119.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061133398.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061136044.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061139412.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134230.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000061139412.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061139412.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061139412.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061144643.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061142588.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061145920.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061143142.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061140753.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061141066.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061143142.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061143699.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061141865.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000061145920.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061145921.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061145921.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061145920.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061145920.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061145921.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061145921.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000033032.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000033032.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000033032.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000033032.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000033032.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000033032.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000033033.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000033044.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000033040.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000033031.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000033028.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000000033044.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000033030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000033030.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000033044.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000033044.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000033065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000033065.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000033065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000033065.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000033087.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000033087.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000033034.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000027810843.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000027810843.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027810811.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027810811.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027810843.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027810843.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027810812.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027810812.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027810843.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027810843.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027810797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027810797.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027810811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027810811.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027810814.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027810814.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000032191.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000032191.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000032146.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000032146.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000032191.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000032191.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000088923743.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125034865.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088923743.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027810858.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113923753.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088923747.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036143320.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088923765.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088923747.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088923757.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027810858.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027810858.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088923757.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113923754.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000113923745.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088923747.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000000032209.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125034864.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000125034865.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125034854.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125034834.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125034854.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034855.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125034855.6 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163923766.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000163923766.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163923714.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163923714.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000027810868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027810855.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027810868.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027802209.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027802209.2 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000027810868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027815176.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000027810867.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000027810865.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000027802209.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000027810875.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000027802209.2 node_expansions=111
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000027812813.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000027811868.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000027814643.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000027812257.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000027812535.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000027811868.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000027811868.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000027811868.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000027815202.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000027813368.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000027802209.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000027799987.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1500000027802209.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027802211.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027802211.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027802244.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027802244.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000027802232.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000027802229.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000027802230.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000027806488.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000027806523.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000027802187.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000027802187.2 node_expansions=60
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027802187.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1800000027802187.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027802187.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027802187.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027802191.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027802191.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027802191.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027802200.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000027802198.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000027806489.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000027802198.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000027806489.8 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000027804140.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000027803158.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000027805934.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000027803575.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000027803867.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000027802186.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000027803156.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027803190.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027806489.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027804722.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000027806489.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027806523.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027806523.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116697169.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116697169.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000127808254.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000230586059.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000127808254.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000027806476.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000219474934.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000194474920.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000152806489.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000194474935.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000194474920.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000194474935.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000116697159.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000194474937.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000219474960.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000219474934.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000194474920.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000116695379.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116695381.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000230586059.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000230586059.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000230586045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000230586045.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000230586061.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000230586061.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027806522.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027806522.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027806517.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027806517.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027806468.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027806468.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027806536.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027806536.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027811115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027811115.0 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991695426.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991695426.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991695446.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991695446.0 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991695413.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991695413.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991703548.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991703548.5 node_expansions=154
FooPlayer.decide: Prioritizing 12 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000063917064.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000063916080.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000063918731.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000063918858.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000063916498.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000063916508.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000063916776.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000063915109.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000063916080.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000063916080.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000063917619.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000063918858.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2400000063918858.0 node_expansions=742
FooPlayer.decide: Prioritizing 14 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999991701168.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999991700223.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999991703835.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999991701612.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999991700612.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999991701613.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999991700890.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999991699223.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999991700224.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999991700224.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999991701612.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999991701724.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000063918858.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000019473192.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2400000063918858.0 node_expansions=146
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063918858.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2400000063918858.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000063918858.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000063918863.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000063918863.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063918847.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000063918847.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063918880.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063918880.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063918866.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000063922445.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000063918843.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000063918877.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000063918890.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000063922445.0 node_expansions=68
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000063920778.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063919834.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000063922445.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000063921223.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000063920223.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000063920225.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000063920500.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000063918834.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000063919875.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000063919834.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000063921237.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000063921375.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2400000063922445.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063922445.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000063922445.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063922501.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063922501.0 node_expansions=9
FooPlayer.decide: Prioritizing 14 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000091700258.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000063927925.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000063926980.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000063928369.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000063927369.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000063927369.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000063927647.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000063925980.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3300000077808592.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3300000086142481.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3300000077809425.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000063928369.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000063928480.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3300000077811092.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=3300000091700258.5 node_expansions=1167
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025008502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013899836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030563780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000036122114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005560668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999986119224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994451779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000036122114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000036122114.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050017755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061131990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063908090.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058354201.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058354780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052796090.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008349087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008352422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047242756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038903612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047240046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027792174.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013904649.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008349904.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025013295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793550.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019460749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022238527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025013874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025013042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038907254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022237208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030570264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016678805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027789927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019455458.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457958.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022237970.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000063908090.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063912420.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063907835.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063906423.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000063912420.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908114.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908114.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908089.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908089.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912421.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912421.6 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008355087.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008355087.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036132866.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063912420.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000097245765.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063912420.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994465309.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063912420.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091690199.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091690209.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063912420.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000097245767.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000097245765.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063912420.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063912420.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063912420.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994465309.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994465309.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000097245767.5 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000097245768.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097243954.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097244379.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097244255.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097242842.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097244232.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097244379.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097244232.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000097245768.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245791.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245768.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097245768.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000097248710.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097248265.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097248709.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097248566.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097247177.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097248556.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097252320.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097248734.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097248542.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000097252320.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097252320.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097252320.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097252357.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097252357.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097252335.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097252335.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097252342.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097252342.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097252342.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097252342.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097255275.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097255275.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097252343.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097252355.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097252367.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097255261.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097255228.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000097255261.5 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000097255261.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097254817.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097255261.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097252330.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097253706.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097253317.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097255007.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097255094.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097255261.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000097255109.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000097255261.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097255275.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097255275.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097255242.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097255242.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097255290.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097255290.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097255296.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097255296.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097255278.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097255288.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097255296.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097255288.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097255262.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000097255296.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097255298.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097255298.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097255265.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097255265.8 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000097255309.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097255285.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000097255302.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000097255265.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097255280.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000097255291.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000097255265.8 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000097257766.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097259044.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097258234.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097255290.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097256654.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097256265.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097257932.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097258054.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000097255265.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000097258043.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000127801717.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000130577976.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000125026021.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000097255265.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097252488.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097252488.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097255278.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097255278.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097255300.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097255300.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097255303.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097255301.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097255303.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097255323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097255323.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097255312.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097255309.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097255312.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994474847.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994474847.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008364613.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008364613.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000036142414.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000063921959.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000097255281.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000063921947.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000063921959.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000063921948.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000091699735.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091699737.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000063921960.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000097255292.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000097255291.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063921948.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000063921947.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000063921948.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994474836.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999994474835.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000097255292.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097255281.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097255281.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097259030.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097259030.0 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008364614.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008364626.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000036146141.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000063921959.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000097259030.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000063921949.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999994474837.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000063921949.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063921961.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091699747.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000091703474.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000063921959.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000097255293.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063921949.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000063921949.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000063921948.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994474837.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999994474836.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000097259030.0 node_expansions=107
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097255293.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097255266.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097255293.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097259041.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097259041.0 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000097255280.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097259016.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000097255291.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000097255301.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000127801734.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000097255302.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000127801734.8 node_expansions=85
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000097257787.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000097259055.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000097258232.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000097255287.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000097256666.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000097256287.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000097257943.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000097258054.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000097258054.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127801760.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1500000097244630.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000125026043.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1500000127801760.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801760.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127801760.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801772.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127801772.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000127801771.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127801761.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000127801771.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000127801773.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000127801759.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000127801773.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801748.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127801748.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801762.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127801762.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127801762.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127801762.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127808834.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127808834.5 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801764.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127801764.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000008355563.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000050023098.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000077800877.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000094468455.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000063912899.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999994465765.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000094468428.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000094468431.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000122246220.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000122246210.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000094468452.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000127801775.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000127801771.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000094468428.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000094468452.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094468432.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036133321.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000036133320.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000127801775.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127801784.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127801784.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127808850.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127808850.0 node_expansions=108
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000127808011.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127808455.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127808455.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127805511.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127807455.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127806511.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127807344.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127808844.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127808844.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000127808844.5 node_expansions=549
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000127811307.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127812585.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127811752.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127808807.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127809641.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127809807.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127811474.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127812585.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127808807.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000127812585.2 node_expansions=186
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000127808302.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127812585.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000127808299.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000127808266.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000127808289.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000127812585.2 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000127810751.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127810362.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127811219.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127808275.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127809654.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127809251.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127809266.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127812599.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127808265.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127810098.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000127812599.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127812585.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127812585.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127812635.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127812635.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127812622.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127812622.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127812622.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127812622.2 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000008366413.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000050033955.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000077811744.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000094479302.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000127812634.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063923744.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999994476635.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000094479302.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000094479302.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000122257091.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000122257091.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000094479289.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000127812636.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000094479302.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000094479289.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094479302.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036144178.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000036144178.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000127812636.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127812644.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127812644.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163923711.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163923711.2 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000163923713.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000161145925.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000158368146.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1800000163923713.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163923723.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163923723.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163926654.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163926654.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000044477493.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000086145036.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000113922838.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000130590370.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000163923726.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000100034813.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999994476613.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000130590382.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000130590369.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000158368172.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000158368182.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000130590389.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000163923737.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000130590403.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000130590371.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000130590370.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000036144147.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036144147.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000163923737.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000163923725.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163923725.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191697168.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191697168.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000163926228.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000163925838.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000163926683.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000163923727.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000163923726.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000163924728.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000163924726.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000163923728.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000163925580.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000163926672.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000163925294.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000191697162.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000183364371.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2100000191697162.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191697149.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191697149.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191697180.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191697180.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000191697195.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191697181.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000191700064.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000191700100.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000191697194.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000191700100.0 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000191699669.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000191699280.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000191700114.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000191697169.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000191697170.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000191698155.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000191698155.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000191697169.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000191698991.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000191699132.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000191697714.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000191700114.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191700100.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191700100.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225033420.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000225033420.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000191700113.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191700113.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000044477002.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044477002.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044481321.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044481321.0 node_expansions=178
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000075032158.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000075029936.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000075030658.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000075029659.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000075029659.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000083366770.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000083365103.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000075031770.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000075029658.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000075030492.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000075031603.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000075030214.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000094471191.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000094471191.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2700000094471191.0 node_expansions=456
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000075032173.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000075029951.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000075030684.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000075029661.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000075029672.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000075030658.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000075030659.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000075031792.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000075029659.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000075030505.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000075031625.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000075030229.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000094471226.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2700000094471226.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000094471191.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000094471191.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000122248129.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000136137871.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000191693454.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000197248984.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000230582382.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000147248982.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000169471205.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000197249018.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000225026827.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000225026827.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000197248982.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000230582330.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000230582353.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000197248982.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000177804587.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000158360104.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000105582315.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000097248982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000230582382.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230582382.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230582382.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230585816.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000230585816.5 node_expansions=204
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230582397.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230582397.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000230582354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000230582354.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000202804585.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000202804585.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000202808048.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000202808048.5 node_expansions=204
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000202804579.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000202804579.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000202804587.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000202804587.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000094470331.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000108360144.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000191693445.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000169471255.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000119471221.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000066693477.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000141693477.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000169471263.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000225029246.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000225026820.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000169471255.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000202807024.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000202804556.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000169471222.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000150026777.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000130582331.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000077804554.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000069471222.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2700000225029246.5 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000225026778.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000225029246.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000225026783.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000225026804.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000225026771.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000225029246.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000225029260.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000225027039.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000225026795.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000225026792.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000225026805.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000225027725.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000225027691.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000225027871.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000225026746.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000225027580.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000225028736.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000225027327.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2700000225029260.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225029282.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000225029282.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225029308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000225029308.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000225029282.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000225029282.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225029340.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000225029340.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225029298.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000225029298.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197248754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197248754.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000197248743.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197248764.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000197248755.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000197248784.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000197248741.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2700000197248784.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000197248784.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197248739.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197248784.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197249661.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197249661.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000197248776.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197248772.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197248776.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000038915420.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000038915420.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000011137644.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000011138562.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000011137630.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000011137654.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000011137634.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000011138562.0 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000011138564.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000011137922.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000011137644.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000011137642.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000011137641.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000011137644.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000011138575.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000011138563.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000011137644.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000011137633.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000011138467.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000011138198.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000011138210.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2700000011138575.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011138575.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011138575.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999983357980.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999983357980.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999983357098.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999983357096.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999983357088.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999983357106.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999983357989.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999983357978.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2699999983357989.5 node_expansions=65
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2699999983358016.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999983357350.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999983357059.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999983357095.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999983357080.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999983357073.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999983357907.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999983358003.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999983357073.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999983357082.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999983357919.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999983357638.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999983357638.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2699999983358016.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999983358004.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999983358004.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999983358014.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999983358003.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999983357994.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999983358016.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999983358003.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999983358016.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2699999983358016.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999983358028.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999983358028.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000005580217.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000005580217.0 node_expansions=19
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2699999972249028.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999972248471.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999972247916.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999972247916.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999972247916.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999972247916.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999972249027.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999972248749.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999972247916.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999972247916.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999972249027.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999972249028.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999972249028.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2699999972249028.0 node_expansions=749
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2699999972247751.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999972247472.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999972247490.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999972247472.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999972247471.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999972249028.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999972248305.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999972248471.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999972247472.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999972247472.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999972248303.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999972247486.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999972248028.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2699999972249028.0 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999972249026.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999972249017.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999972249026.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999972249059.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999972249059.5 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999972249039.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999972249037.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999972249020.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999972249017.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999972249030.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999972249020.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999972249039.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000005582318.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000005582318.0 node_expansions=20
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000005582359.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2999999972249019.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000000026797.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2999999991693495.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2999999991693463.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=3000000005582359.5 node_expansions=80
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080569766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030567987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077790320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075012223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077792501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075013112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075011433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030566612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030566056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080569778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069457266.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077790864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061121932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069457265.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050010264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063900810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069456644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000077792000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000077792833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069457555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061123654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055567487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052787486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069457820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000080570612.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572278.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572834.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574223.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000080574223.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044463112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994459375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041681722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019461311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036124910.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994460485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994458543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994459640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030571376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033351988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033351167.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033347475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025017776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030572501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033349143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015519.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033351153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013904138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019460542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000013239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000014350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005568516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005566016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025017542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011127184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008348027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019461372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016682472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025017764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002792684.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050017200.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014978.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014978.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017200.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050017200.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019712.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019712.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050019703.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050019700.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050019699.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050019702.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050019725.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000050019725.1 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019710.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019710.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019720.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019720.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019735.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019735.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019747.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019747.1 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050019737.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050019734.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050019732.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050019721.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050019732.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019737.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050019733.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019733.1 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050019746.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050023503.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050019753.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050023487.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050019743.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000050023503.1 node_expansions=50
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050022258.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050022256.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050023356.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050023225.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050022245.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050023505.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050023225.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050022958.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000050023505.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023516.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050023516.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028085.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050028085.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023505.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050023505.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023511.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023511.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000108356838.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033355958.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080579070.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000021735.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077801282.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077801293.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002800391.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002800391.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050023513.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050023502.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050023502.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000021724.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000021725.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050023503.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050023502.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050023502.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050023503.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050023503.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000108356838.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108356848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108356848.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000108356854.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000108356845.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108356854.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800424.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800424.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002800414.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002800401.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800414.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002800420.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002800401.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800420.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804996.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002804996.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000002802901.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002802901.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002804012.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002803901.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002802898.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002805012.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002803901.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002803623.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000038908648.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=900000038908648.0 node_expansions=109
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038908633.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038908609.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038908633.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038908644.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038908644.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000038908655.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038908633.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038908655.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038908651.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038908651.5 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000038908651.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038908621.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000038908657.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000038908653.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000038908642.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000038908640.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000038908657.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038908653.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038908653.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038908670.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038908670.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000038908667.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038908629.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038908667.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038908667.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038908667.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000038908670.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038908618.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038908670.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000017992.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000017992.9 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000000020478.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000020488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000021611.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000021458.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000020479.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000021611.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000021460.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000021182.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000000021611.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000021600.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000021561.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000021600.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021622.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000021622.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000133356721.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000069467822.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000105578943.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075023379.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077801180.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000102801157.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038912268.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038912267.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075023379.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075023389.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075023377.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047245600.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047245600.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050023378.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075023377.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075023377.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075023377.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075023377.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000133356721.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133356721.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133356697.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133356721.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133356732.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133356732.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000133356720.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133356710.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133356720.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133361012.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133361012.8 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000133356722.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133356719.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000133356744.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000133356731.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000169467760.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000169467775.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000169467775.8 node_expansions=69
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000161134467.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000169467775.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000158356666.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1200000169467775.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169467775.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169467775.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169472093.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169472093.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000169467789.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169472093.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000169467798.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000169472077.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000169467821.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000169472093.0 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000169470300.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000169470300.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000169472104.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000169468770.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000169471259.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000169470289.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000169471411.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000169471259.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000169470992.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000169472104.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169472104.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169472104.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038916538.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038916538.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000038916536.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038916536.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038916558.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038916558.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000038916550.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038916547.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000038916547.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000038916546.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000038916573.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000038916573.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000038916568.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038916532.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038916568.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038916557.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038916557.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000038916557.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038916544.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038916557.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111138813.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111138813.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000169472128.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069472138.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000141694335.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036137001.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113916557.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000138916573.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000038916567.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038916582.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111138794.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111138778.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111138778.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000083361016.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083361001.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086138793.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111138794.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111138779.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000111138778.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000111138780.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000169472128.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000169472113.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169472113.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169472113.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169472127.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169472127.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000169472124.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169472102.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169472124.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188912255.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000188912255.8 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000169472127.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169475880.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000188912256.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000169472137.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000169472127.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000169472137.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000188912256.8 node_expansions=110
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000169475904.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000169474624.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000169474628.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000169473128.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000169475625.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000169475073.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000169474628.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000169475736.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000169475628.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000169475350.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000188912256.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1500000188912256.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000188912256.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188912256.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188915898.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000188915898.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188912288.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188912288.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188912274.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000188912274.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000088912275.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000161134497.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000111134509.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000077801164.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000133356722.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000158356722.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000058356723.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058356721.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000130578943.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000130578945.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000111134501.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000083356719.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000102801167.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000105578954.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000130578954.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000130578942.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000130578945.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130578943.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000161134497.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161134500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161134500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058356713.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058356713.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000058356697.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058356697.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058356722.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058356722.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000058356707.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058356731.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000058356722.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000058356721.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000058356700.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1500000058356731.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000058356732.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058356695.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058356732.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000058356731.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058356731.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000058356744.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058356730.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000058356722.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000058356724.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000058360334.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000058356715.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000058360334.8 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000058359501.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000058359211.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000058359213.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000058357685.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000058360185.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000058358668.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000058359213.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000058360334.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000058360196.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000058359918.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000058360334.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000058360334.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058360334.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058363786.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058363786.2 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000058360346.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058363786.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000058360344.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000058360335.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000058360344.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000058363786.2 node_expansions=77
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000058363120.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000058362835.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000058362833.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000058363797.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000058361284.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000058363797.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000058362303.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000058362835.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000058363247.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000058362119.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000058363508.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000058363797.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058363783.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058363783.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083360332.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000083360332.2 node_expansions=55
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000058363808.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058363794.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000058367292.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000058363813.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000058363803.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000058363813.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000058367292.8 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000058366584.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000058366292.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000058365915.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000058366292.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000058365639.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000058364807.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000058367307.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000058364804.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000058366292.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000058365348.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000058365748.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000058367013.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000058367307.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058367307.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058367307.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058367314.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058367314.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000058367303.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058367281.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058367303.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083363783.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000083363783.8 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000058367308.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058370503.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000083363783.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000058367313.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000058367315.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000058367316.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000083363783.8 node_expansions=105
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000058370084.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000058369806.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000058369415.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000058369806.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000058369136.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000058368306.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000058368319.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000058368306.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000058369806.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000058367313.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000058368862.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000058369260.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000058370542.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000083363783.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000083363782.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1800000083363783.8 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083363783.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083363783.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000213919349.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000088919351.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000186141570.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000136141572.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000102808241.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000158363793.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000158363795.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000083363796.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000155586019.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000155586016.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000136141570.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000108363794.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000127808239.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000130586019.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000155586031.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000155586019.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000155586019.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130586018.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000213919349.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000213919351.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213919351.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213927005.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000213927005.5 node_expansions=206
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000213925360.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000213925082.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000213924693.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000213925082.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000213924416.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000213922582.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000213923582.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000213923582.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000213927027.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000213922582.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000213924138.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000213924527.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000213925360.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000213927027.0 node_expansions=1101
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000213927027.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000213924638.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000213924360.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000213923971.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000213924360.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000213923693.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000213921860.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000213921862.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000213922860.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000213922860.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000213921860.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000213923416.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000213923804.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000213925082.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000213927027.0 node_expansions=224
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000213926983.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000213927019.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000213927004.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000213927006.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000213927037.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000213927037.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000213927038.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000213927001.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213927038.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000238923481.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000238923481.5 node_expansions=38
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000213929819.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000213931097.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000213929541.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000213929149.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000213929538.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000213928871.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000213927038.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000213927041.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000213928041.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000213928053.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000213929983.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000213927053.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000213928597.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000213928986.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000213929430.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000238921853.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000238927526.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2100000238927526.0 node_expansions=104
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000238921294.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000238923497.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000238923485.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000238923507.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000238927526.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2100000238927526.0 node_expansions=56
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000238926248.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000238927540.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000238925970.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000238924596.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000238925992.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000238925340.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000238923472.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000238923470.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000238924492.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000238923485.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000238926451.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000238923488.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000238925040.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000238925429.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000238925859.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000238927540.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000238925340.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000238925340.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000238930506.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000238930506.0 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000238927584.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000238930495.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000238927552.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000238927577.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000238927571.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2100000238930495.0 node_expansions=58
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000238928939.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000238930050.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000238928676.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000238930050.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000238929384.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000238930217.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000238927565.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000238927552.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000238928550.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000238927550.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000238930497.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000238928574.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000238927550.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000238929130.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000238929497.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000238928552.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000238930497.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000238930495.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000238930495.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000238933164.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000238933164.8 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000238930519.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000238933172.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000238933172.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000238933160.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000238930497.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2100000238933172.8 node_expansions=190
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000238930522.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000238933147.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000238930530.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000238933172.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000238930530.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000238933158.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2100000238933172.8 node_expansions=144
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000238931907.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000238931895.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000238931619.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000238933008.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000238932341.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000238931537.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000238933187.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000238930520.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000238930537.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000238931528.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000238930537.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000238931506.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000238930528.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000238932093.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000238932482.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000238931537.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000238932370.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000238933187.2 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000238930965.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000238933149.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000238933149.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000238930939.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000238930939.5 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000113933162.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000211155370.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000161155369.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000127822036.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000183377614.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000183377629.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000108377591.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000108377628.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000180599824.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000180599814.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000161155383.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000133377591.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000127822036.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000130599836.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000180599828.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000180599828.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000180599852.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000155599852.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000211155370.5 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211155392.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000211155392.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211155392.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211155392.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211155427.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000211155427.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211155416.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211155416.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108377638.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108377638.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000108377627.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108377616.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000108377616.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000108377648.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000108377618.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=2100000108377648.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000108377648.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108377602.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108377648.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000108377650.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108377649.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000108377663.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000108377652.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000108377648.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000108377662.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2100000108377663.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000108377662.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108377634.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108377662.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108377659.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108377659.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000108377618.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108380112.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000108377675.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000108380150.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000108380128.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000108377652.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2100000108380150.8 node_expansions=154
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000108379051.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000108379041.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000108378776.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000108380162.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000108379484.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000108380054.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000108378650.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000108378651.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000108377651.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000108377650.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000108378650.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000108377662.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000108378650.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000108377651.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000108379208.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000108379595.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000108378665.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000108378652.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000108380162.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000108380150.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108380130.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108380150.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000238938071.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000113938071.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000211160294.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000161160293.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000127826959.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000183382516.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000183382516.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000108382515.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000180604737.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000180604737.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000161160293.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000133382515.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000127826959.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000130604737.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000180604737.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000180604737.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000180604737.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000155604737.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000238938071.8 node_expansions=740
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000238935695.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000238938046.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000238935697.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000238935714.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000238935707.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000238938084.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2100000238938084.2 node_expansions=149
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000238936708.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000238936717.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000238935697.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000238935697.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000238937250.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000238937528.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000238936250.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000238937106.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000238937086.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000238938096.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000238935695.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000238936695.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000238936695.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000238936707.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000238936726.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000238936697.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000238935717.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000238936726.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000238935717.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000238938096.8 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000238938084.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000238938046.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000238938084.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000238938115.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000238938115.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000238938121.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000238938092.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000238938121.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000238938121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000238938121.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000238938125.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000238938108.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000238938125.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000238938121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000238938121.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000113938085.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000211160307.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000161160305.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000127826971.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000183382516.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000183382527.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000108382528.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000108382527.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000180604749.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000180604750.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000161160305.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000133382527.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000127826971.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000130604749.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000180604749.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000180604749.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000180604749.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000155604749.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000211160307.0 node_expansions=278
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000211160307.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000211160328.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000211160304.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000211160306.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000211160293.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2100000211160328.0 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000211160340.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000211160302.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211160340.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211160346.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000211160346.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000211160346.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000211160328.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211160346.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211160344.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000211160344.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000211158129.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000211160335.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000211160335.5 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000211158114.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211158114.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211160341.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000211160341.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211160340.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211160340.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382522.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108382522.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382527.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108382527.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382553.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108382553.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000238938093.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113938093.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000211160314.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000161160307.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127826980.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000183382528.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000183382528.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000108382536.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000180604761.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000180604758.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000161160314.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000133382527.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000127826971.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000130604749.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000180604749.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000180604758.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000180604749.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000155604749.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000238938093.8 node_expansions=105
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000238938083.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000238938083.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000238938095.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000238938095.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000238938098.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000238938098.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000238938102.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000238938102.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000113938094.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211160315.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000161160326.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127826974.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000183382539.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000183382549.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000108382551.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000108382551.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000180604752.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000180604754.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000161160309.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000133382529.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000127826976.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000130604774.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000180604752.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000180604752.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000180604752.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000155604754.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000211160315.5 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211160318.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211160318.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211160327.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000211160327.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211160316.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211160316.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211160333.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000211160333.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211160315.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211160315.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211160337.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000211160337.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211160339.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211160339.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211160339.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000211160339.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211160341.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211160341.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382539.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108382539.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382539.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108382539.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382558.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108382558.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382558.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108382558.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382557.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108382557.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382557.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108382557.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382559.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108382559.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382559.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108382559.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382563.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108382563.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382565.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108382565.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108382569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108382569.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000238938111.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113938111.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000211160331.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000161160330.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127826999.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000183382581.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000183382555.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000108382554.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000180604779.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000180604775.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000161160330.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000133382556.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000127826999.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000130604777.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000180604775.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000180604775.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000180604777.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000155604780.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000238938111.2 node_expansions=75
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000238938133.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000238938118.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000238938133.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000238938135.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000238938135.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 19 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000238938093.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000238938120.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000238938120.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000216713673.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000216713673.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000158380329.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000158380331.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000158380305.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000158380353.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000158380339.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000158380318.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000158380318.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000158380304.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000158380317.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000186158073.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000158380295.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000158380315.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000158380316.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000158380318.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000158380344.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000186158083.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186158083.0 node_expansions=107
FooPlayer.decide: Filtering out maritime trades from 25 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000158380323.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000158380333.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000158380326.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000158380356.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000158380344.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000158380321.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000158380323.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000158380323.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000158380354.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000158380368.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000158380336.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000158380331.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000158380333.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000158380333.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000158380344.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000158380331.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'WHEAT')) score=2100000158380368.0 node_expansions=60
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000158380354.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158380341.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158380354.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158380356.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158380356.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158380361.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000158380350.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158380361.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158380375.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158380375.0 node_expansions=9
FooPlayer.decide: Prioritizing 5 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000186158099.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183380342.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000177824766.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000183380320.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000183380319.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2400000186158099.0 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000186158099.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186158099.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000186158123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186158123.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166713678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166713678.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166713643.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166713643.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166713643.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166713643.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166713674.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166713674.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166713675.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166713675.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000136158120.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000136158120.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000136158122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136158122.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000136158123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000136158123.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000258372675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000133372675.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000225040987.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000116713655.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000055602543.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000172261564.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000172261564.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000119483786.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000063935890.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000136158113.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000116713668.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000061158099.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000055602546.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000086158101.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000136158113.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000136158101.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000188928231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000186150453.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000258372675.5 node_expansions=312
FooPlayer.decide: Prioritizing 5 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000250039840.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000258372675.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000244485006.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000252818767.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000244487266.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2700000258372675.5 node_expansions=95
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000258372669.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000258372681.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000258372666.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000258372666.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000258372666.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2700000258372681.5 node_expansions=96
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000258372677.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000258372666.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000258372677.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000088928231.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000088928231.5 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000088928220.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000088928221.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000088928221.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000088928199.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000088928199.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000069483807.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000069483807.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000069483776.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000069483779.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000069483763.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000069483755.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000069483765.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2700000069483779.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061148779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000061148779.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000069483779.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000069483779.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000069483802.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000069483784.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000069483802.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000069483775.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000069483775.0 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000069483754.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000069483789.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000069483789.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000069483770.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000069483767.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2700000069483789.5 node_expansions=22
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000069483777.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000069483761.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000069483777.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061148792.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000061148792.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061148799.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000061148783.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000061148799.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061148773.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000061148773.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061148772.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000061148772.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000061148773.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000061148802.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000061148761.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=2700000061148802.5 node_expansions=68
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061148781.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000061148788.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000061148763.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000061148775.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000061148752.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2700000061148788.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061148763.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000061148763.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061148797.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000061148797.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000230593261.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000105593252.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000169481240.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000122259917.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000144482142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000188926518.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000116704295.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000069482129.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000108370130.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000108370128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000122259908.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000066704348.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000061148794.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000091704352.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000150037694.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000169482150.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000180593237.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000158371018.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=3000000188926518.0 node_expansions=366
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163926539.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163926539.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000188926554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000188926554.0 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163926582.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163926582.5 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063901945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058347500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083348945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066678884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055568611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038897998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038899665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063902499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061125555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036122165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036121610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047235777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055569161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058347209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030567444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030564388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030565499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030563276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058344497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050008887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058344444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050008887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058344166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000083349766.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354488.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351432.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000083354488.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036127772.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036125828.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027794430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047240321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050017819.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052795877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038905809.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022235778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025015488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030571333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000013532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000012421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036124699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041683329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033349420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030572476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016679643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005566295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013899350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000011851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000009907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000009893.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000010170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022233587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002789906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019455795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027791352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019455795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030569986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011122416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011124360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027791095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000016680792.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000052795877.4 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795877.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795599.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793099.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000052795877.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580197.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580197.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055575870.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574217.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055580208.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577697.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579086.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576148.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578092.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055576728.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000055580208.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055580183.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580183.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585083.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585083.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055581861.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580219.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055583986.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055583708.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055585108.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055584083.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055582152.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055582694.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055583152.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000055585108.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055585083.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585083.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027739.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027739.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027739.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027739.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055585072.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030583319.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083362887.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000027739.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036138864.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091696194.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055585072.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002805517.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002805540.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083362861.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055585072.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055585096.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055585086.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055585086.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055585086.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091696207.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055585072.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055585086.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000091696207.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091696194.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696194.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696232.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696232.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696232.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696232.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000063920122.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063921677.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063918456.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063922233.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063921969.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063922345.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063920399.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063920955.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063921399.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063923067.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000063923067.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063923066.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063923066.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472596.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094472596.9 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063923089.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063923051.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063923089.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472597.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094472597.9 node_expansions=111
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999972254608.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027811941.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030587943.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083367512.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972254608.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008365742.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063923077.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027811941.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975032386.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975032386.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083367499.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027811941.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027811941.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027811956.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027811941.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027811941.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027811955.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027811941.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000083367512.6 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083367498.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083367501.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083367478.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083367478.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083367466.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=600000083367501.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083367488.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083367488.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083367488.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083367488.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083367489.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083367489.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083367513.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083367513.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083367488.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083367488.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083360968.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360956.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360968.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108355097.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108355097.0 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083360976.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360978.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083360978.6 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083360992.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360965.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360992.1 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052803200.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803200.9 node_expansions=8
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052804866.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052806435.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052803213.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000052806978.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000052805700.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000052806713.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000052807089.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000052805144.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000052805713.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000052803200.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000052805588.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000069463996.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000077797318.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000077797318.2 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077797332.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077797332.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077797332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077797332.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041686243.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077797305.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000077797305.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041686209.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041686209.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000041690644.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041690644.8 node_expansions=168
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000041690508.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041692315.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000041690093.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000041693452.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000041690669.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000041693563.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000041693563.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000041690669.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000041692593.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000041690093.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000041690508.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000041690669.2 node_expansions=434
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000041690391.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041690937.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000041688729.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000041692466.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000041688714.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000041689698.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000041692604.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000041690681.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000041688738.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000041689698.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000041688726.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000041691064.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000041690681.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000041690669.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041690669.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999883355569.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883355569.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999883355558.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883355558.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999852800003.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999852800003.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999875022225.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999905579572.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999955579573.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000011135115.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999875022226.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999947244472.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000063912908.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999905579572.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999900024003.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999986135129.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999955579584.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999955579584.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999930579583.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999930579582.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999930579583.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000002801794.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999991690672.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999991690684.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000063912908.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063912893.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063912893.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063912915.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063912915.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063912917.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000063916766.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000063912926.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063912916.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000063912903.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000063916766.8 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063914558.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063913725.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000063912878.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000063916620.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063913842.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000063912878.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000063913828.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000063916766.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000063912891.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000063913828.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000063912878.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000063915217.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000063914407.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1500000063916766.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063916790.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063916790.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999875026124.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999905583457.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999955583472.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000011139029.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999875026137.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999947248362.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999905583457.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999852803902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999900027902.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999986139016.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999955583458.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999955583458.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999930585797.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999930585797.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999930583457.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000002805683.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991694583.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999991694582.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000011139029.0 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000011139029.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011139032.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000011138995.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000011141320.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000011139007.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000011141320.0 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000011140658.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011139815.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011139004.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011141334.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011139955.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011138980.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011139931.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011141055.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011139004.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011140233.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011139931.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011138981.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000011141320.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000011140486.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000011141334.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011141320.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011141320.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011141334.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011141334.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011141335.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011141335.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011141344.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011141344.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999875028454.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999905585787.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999955585804.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999875028454.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999947253057.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063919136.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999905585787.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999852806249.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999900030232.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999986143724.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999955585804.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999955588168.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999930585805.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999930585787.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999930585791.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000002808011.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991696900.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999991696900.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000063919136.2 node_expansions=267
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000038919128.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063919113.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000063919146.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000063919112.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000063919110.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1500000063919146.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063919136.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063919136.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063919136.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063919136.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999875028471.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999905585804.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999980582051.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000011141371.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999875028480.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999947250704.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999905585827.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999852806258.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999900030247.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999986141370.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999955585804.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999955582051.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999930585803.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999930585804.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999930585803.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000002808050.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000016693162.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999991696926.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000016693162.8 node_expansions=150
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991696925.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991696925.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999833361813.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999833361813.2 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999833363466.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999833362633.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999833361800.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999833364188.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999833362813.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999833361799.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999833362813.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999833363910.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999833361799.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999833363077.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999833362799.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999833363077.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999833361824.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999833364202.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999833363355.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999858358072.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1799999858358072.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999858358072.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999858358072.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999833358061.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999833358061.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999866692309.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999886137642.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999936137641.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000016693184.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999830580299.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999938914520.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000044470964.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999886137632.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999880582075.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999966693183.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999961137628.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999936137641.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999886137618.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999911137642.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999911137628.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000002804298.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999991693174.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999972248754.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000044470964.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044470964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044470964.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044470988.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044470988.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000044470988.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000044470952.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044470988.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044470978.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044470978.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000044470974.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000044470953.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044470974.0 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000000009225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030564891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000038899891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991675890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999986119224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994453446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000038899891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038899336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038899891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000038899891.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047239430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903901.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041681664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008346061.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008350488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795010.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038902488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041680278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008349384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008349644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008349644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008350488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018045.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461676.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794082.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019457417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033347209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025015249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036124429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235196.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038904708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030572477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027794087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902420.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041683046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027792753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038905810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027794975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011125753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019459919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016681292.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000052795010.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794996.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794173.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795008.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000052795008.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795021.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795021.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052794996.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794996.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682110.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682110.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052794985.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038905208.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052794998.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052794985.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086128341.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041683013.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083350551.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083350541.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052794997.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991682109.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991682096.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052794985.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052794996.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052794985.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052794985.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086128341.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052794985.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008349651.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000086128341.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086128329.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128329.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128354.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128354.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128343.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128343.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132917.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132917.2 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086128364.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128320.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086132917.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086128330.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086128367.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000086132917.2 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086129437.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086132214.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129317.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086132917.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086130270.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086129474.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086131009.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086130825.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000086132917.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132930.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132930.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132965.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132931.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132931.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132941.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132941.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086132931.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132931.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132979.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132979.8 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086132943.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086132933.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086132923.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086132923.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086132910.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132943.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086132943.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132943.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052799629.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038909842.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052799610.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991686721.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052799642.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041687610.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083359020.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083355186.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052799610.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991686721.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991686721.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052799642.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052799629.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052799610.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052799610.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086132976.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052799611.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008354278.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000086132976.8 node_expansions=217
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086132957.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086132946.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086132925.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086136798.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086132948.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000086136798.6 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086134020.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086136798.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133944.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086135299.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135587.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086134057.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086134854.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086135613.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086135409.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000086136798.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136798.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136798.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690623.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690623.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690576.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690576.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690598.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690598.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690599.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690599.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690587.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690587.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690599.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690599.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690610.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690625.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690625.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690600.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690600.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690625.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690625.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690635.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690635.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961135076.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991690636.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999991690636.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690635.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690635.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991690635.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690635.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991690632.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690632.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991690643.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690643.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991690634.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690634.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991690636.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690636.4 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991690645.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999991690618.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690645.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991690652.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690652.4 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052803545.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038913767.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052803534.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000052803534.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086136864.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041691535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000083359090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000083359107.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000052803534.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999991690645.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999991690645.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000052803535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000052803534.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000052803534.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000052803531.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000086136878.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000052803534.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000008358207.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000086136878.6 node_expansions=129
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136878.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136865.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136878.6 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125025746.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125025746.6 node_expansions=15
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136877.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136877.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136877.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136886.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136886.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052803535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038913753.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052803523.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999991690635.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000052803523.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000108354474.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000041691534.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000083359096.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000083359079.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000052803523.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999991690646.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999991690646.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000052803523.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000052803524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000052803524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000052803523.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000052803523.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000008358189.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000108354474.1 node_expansions=111
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136867.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136854.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136867.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136874.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136874.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055581320.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136876.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086136876.6 node_expansions=14
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055581332.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136851.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086136851.1 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055581295.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581295.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022247985.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038913765.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022247973.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999961135095.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022247973.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011135986.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083359097.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000083359097.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022247986.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999961135097.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999961135084.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022247973.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022247973.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022247984.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022247973.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055581320.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022247986.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977802639.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083359097.9 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359110.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359110.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359109.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359084.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359109.9 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061136842.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077802620.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061136875.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994468407.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061136842.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000094470175.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050024853.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000122247997.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000022248019.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999994468397.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994468431.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061136842.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061136842.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061136875.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000061136865.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000094470210.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061136875.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999977802686.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000122247997.9 node_expansions=128
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122247954.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122247954.4 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122247987.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116692433.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=900000122247987.9 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122247987.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122248007.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000122248007.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122247962.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122247962.4 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122247987.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122247987.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061136853.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802641.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061136851.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999961135073.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000061136862.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000094470208.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000050024852.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000122247987.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061136853.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999961135073.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999961135073.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000061136851.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000061136851.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000061136876.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000061136851.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000094470185.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000061136896.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000016691517.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000122247987.9 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122247963.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122247963.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122248008.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122248008.8 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061136885.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802666.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061136877.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999961135100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000061136874.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000094470212.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000050024888.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000122247999.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061136885.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999961135097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999961135108.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000061136905.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000061136888.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000061136874.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000061136905.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000094470222.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000061136877.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000016691544.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000122247999.9 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122247989.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122247989.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122247989.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122247989.9 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122248008.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122247975.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248008.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122247975.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122247975.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000061136847.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077802626.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061136847.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999961135069.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061136847.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000094470192.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000050024858.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000122247969.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000061136847.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999961135069.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999961135069.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000061136847.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000061136847.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000061136847.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000061136847.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000094470192.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000061136847.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000016691514.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000122247969.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122247995.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122247969.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122247995.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155581305.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155581305.2 node_expansions=32
FooPlayer.decide: Prioritizing 1 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155581306.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1800000155581306.8 node_expansions=7
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155581332.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155581308.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155581332.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155581306.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155581306.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094470195.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077802663.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094470195.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999994468417.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000094470195.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000127803540.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000050024885.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000155581307.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000094470195.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999994468417.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999994468417.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000094470195.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000094470195.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000094470195.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000094470195.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000127803552.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000094470195.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000016691528.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000155581307.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122247999.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155581329.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000155581329.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122247974.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122247974.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155581359.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155581359.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155581352.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000155581362.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000155581362.2 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155581364.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000155581346.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000155581346.8 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122248016.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155581346.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000155581358.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000155581368.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000155581334.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1200000155581368.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155581346.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155581346.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1200000155581350.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000155581381.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000155581381.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000155581370.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000155581359.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1200000155581381.8 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155585094.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155585094.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155581350.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155581319.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155585096.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155581329.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155585080.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000155585096.0 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000155582429.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155582317.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155583707.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155584006.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155582429.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155583264.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155584262.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155583984.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155585118.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155583817.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000155585118.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155585096.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155585096.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000094474052.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077806442.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000094474006.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999994472209.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000094473986.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000127807392.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000050028664.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000155585130.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000094474052.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994472230.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999994472250.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000094474006.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000094473986.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000094474006.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000094474032.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000127807331.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000094474006.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000016695339.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000155585130.5 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155588035.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155588035.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000155585106.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155588035.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155585157.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155585106.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155585116.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000155588035.8 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000155586251.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155586091.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155587480.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155587224.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155587807.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155586259.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155587037.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155587202.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155586140.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155588037.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155587591.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000155588037.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155588037.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155588037.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155588084.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155588084.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155588084.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000155588073.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155588084.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139496.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136139496.8 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139490.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136139470.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136139490.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139492.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136139492.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094472808.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077805269.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094472793.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999975026570.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000075028348.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000108361682.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000030583037.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000136139472.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000075028348.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999975026570.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999975026582.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000075028369.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000075028348.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000075028369.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000075028350.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000108361695.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000075028348.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999997249681.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000136139472.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139472.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136139434.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136139472.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139491.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136139491.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139474.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136139434.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136139474.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000094472807.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077805270.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000094472817.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999975026584.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000075028361.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000108361706.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000030583039.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000136139481.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075028361.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999975026584.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999975026584.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000075028361.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000075028380.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000075028361.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000075028361.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000108361703.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000075028363.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999997249714.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000136139481.0 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000094472818.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077805259.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000094472818.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999975026592.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000075028372.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000108361704.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000030583037.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000136139485.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075028369.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999975026592.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999975026595.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000075028371.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000075028372.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000075028372.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000075028372.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000108361707.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000075028371.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999997249706.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000136139485.0 node_expansions=97
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136139485.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136139501.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000136139501.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136139472.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136139434.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136139472.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139491.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136139491.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139494.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136139502.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000136139502.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136137511.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136137511.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139495.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136139495.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139501.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136139501.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975026601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975026601.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975026625.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975026590.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975026625.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975026627.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975026627.0 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094472844.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077805288.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094472848.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000075028393.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000108361733.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000030583066.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000136139511.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000136139511.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000075028402.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999975026616.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999975026616.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000075028402.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000075028402.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000075028402.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000075028393.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000108361735.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000075028402.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999997249727.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000136139511.0 node_expansions=134
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139511.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136139503.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136139511.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139515.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136139515.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139523.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136139526.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000136139526.0 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139526.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136139520.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136139526.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139542.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136139542.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139534.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136139544.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000136139544.0 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139539.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000166693008.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000166693008.0 node_expansions=50
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139546.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136142172.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000136142172.5 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139538.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136139520.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000136139520.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000136142172.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000136139555.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000136142172.5 node_expansions=63
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136140617.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136139528.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136141911.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000136141617.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000136141617.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000136142196.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000136140631.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000136141450.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000136141617.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000136139522.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000136142006.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000136141909.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000136142196.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136142172.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136142172.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000136146401.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136143485.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2400000136146401.0 node_expansions=213
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000136145410.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136143473.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136145855.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000136145845.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000136144456.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000136145031.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136144585.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136145966.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000136146401.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136143473.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136144844.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000136145011.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2400000136146401.0 node_expansions=310
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136143179.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136143190.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136145567.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000136143179.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136145290.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000136144178.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000136144746.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136144290.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136145123.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000136146401.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136143207.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136144567.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136145579.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2400000136146401.0 node_expansions=77
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999997230391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005562336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000038900447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013896558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961116946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005565390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000009557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000038900447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000038900447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047241945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061131998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052796162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047242219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047243109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349469.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041684177.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239434.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036130832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038903600.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036128599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008349631.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008349919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027792991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030573069.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025016638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038904707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022237960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458543.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041680806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030569403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036126929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033350808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013904074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013903518.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008349360.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027793319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036126098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027792485.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000061131998.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061129499.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061131998.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061127554.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000061131998.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132013.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132013.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132024.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132024.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000019134.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000019133.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000019134.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000019144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000019144.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000019136.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000019133.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000019136.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000019154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000019154.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000000019144.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000019145.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000000019113.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000024810.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000019122.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000000024795.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000000024810.5 node_expansions=54
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000019108.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000021330.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000022866.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000021490.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000022310.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000019121.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000024835.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000021621.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000000024835.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024810.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024810.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024824.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000024835.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000024823.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000000024832.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000024829.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000024832.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000000024843.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000000024843.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024840.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024840.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008355398.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038910978.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061134940.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061134954.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061134965.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041688729.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091690509.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061134965.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061134940.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000022065.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000022062.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061134951.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061134940.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061134954.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061134940.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094468285.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094468312.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091690521.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000094468312.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466343.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466343.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466357.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094466357.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466357.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466357.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470120.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470120.9 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000094466343.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094468565.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094470131.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094468732.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094466343.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094469579.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094468867.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000094470131.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470120.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470120.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008357235.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038912777.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061136776.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061136776.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061136776.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041690565.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091692333.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061136776.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061136776.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000023887.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000023887.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061136801.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061136776.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061136787.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061136776.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094470120.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094470135.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091692343.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000094470135.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470120.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470120.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470135.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470135.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470120.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470120.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473343.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473343.1 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008357232.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038912798.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061136787.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000023899.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061136787.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061136787.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041690587.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091692344.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061136787.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061136798.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000023899.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000023898.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061136812.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061136788.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061136787.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136788.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094470146.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091692344.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000094470146.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470136.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470136.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473344.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473344.1 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008357232.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038912808.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061136789.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000023913.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061136788.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061136813.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041690577.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091692364.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061136788.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061136803.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000023900.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000023899.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061136788.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061136813.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061136788.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136813.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094470132.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091692356.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000094470132.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470133.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470133.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470145.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470145.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470133.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470133.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000023888.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000023924.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000023924.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023910.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023910.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000023900.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023900.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000023924.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000023897.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023924.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000023921.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023921.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008357257.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038912822.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061136812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000000023936.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000061136812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000061136823.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000041690590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000091692378.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000061136812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000061136812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000000023924.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000061136823.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000061136812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000061136812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000061136812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000094470146.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000094470152.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000091692378.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000094470152.4 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094470142.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094470120.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470142.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094470155.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470155.9 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094470155.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094471143.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094472374.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094472535.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000094472368.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000094470146.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000094473368.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000094472642.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000122244123.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000122244123.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000122244123.9 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122244143.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122244143.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122244133.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122244133.4 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122247329.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122247329.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122250663.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122250829.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122250663.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122247329.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000122249996.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000122249829.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000122250829.6 node_expansions=202
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122246524.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122250829.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122246520.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122246534.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122246520.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000122250829.8 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122246509.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250829.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122246524.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122248746.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122248440.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122248718.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000122246496.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000122249718.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000122248996.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000122250829.6 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250829.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122250829.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250854.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122250854.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091695296.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091695296.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091695314.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091695314.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977804645.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077805542.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000030584187.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999969471299.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000058361965.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000058361965.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000050027753.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000119473087.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000058361976.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000058361990.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999997249076.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999997249088.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000058361976.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000058361965.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000058361980.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000058361966.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000091695309.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000119473087.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000119473087.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119473087.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473087.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969471311.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969471311.9 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969471285.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969474229.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999969471298.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999969471285.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999969473229.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999969473411.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999969471298.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999969471285.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999969474507.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999969473798.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=899999969474507.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969474522.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969474522.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977807854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977807854.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000077808729.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000030587385.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999969474507.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000058365188.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000058365162.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000050030951.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000119476296.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000058365162.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000058365162.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999997252274.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999997252287.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000058365162.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000058365162.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000058365176.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000058365173.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000091698507.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000091698535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000119476285.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000119476296.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119476310.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119476310.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119476320.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119476320.0 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119476310.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119479254.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119476310.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119478986.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119476309.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119478254.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000119478420.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000119476309.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000119476310.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119478809.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000119478420.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000119479254.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119479274.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119479274.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977810809.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077811713.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030590365.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999969477476.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058368144.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000058368143.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088922768.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000097257012.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058368143.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997255254.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997258199.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058368143.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058371088.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058368144.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058368144.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091704423.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000130590319.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000158368124.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000158368124.5 node_expansions=123
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119482200.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119482200.8 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000091697696.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119479234.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119479223.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119482165.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119479235.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000119482165.8 node_expansions=57
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000119479221.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119479221.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119481913.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119482165.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119479221.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119479221.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119481165.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119481332.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119479222.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119479222.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119481732.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119481332.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000119482165.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119482165.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119482165.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102810454.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102810454.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102810468.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102810468.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102810469.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102810469.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102810456.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102810456.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075028899.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075028899.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102810456.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102810456.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075028911.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075028911.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952811344.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952811344.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952808689.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952808689.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952808690.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952808690.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999952808703.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952808692.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999986139644.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999952808702.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999952808689.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999986139644.0 node_expansions=59
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999952808693.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999952808679.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999952811359.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999952809691.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999952808679.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952810235.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999952808679.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999952810804.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999952808680.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999952808692.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999952809804.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999952810804.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999986138922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1199999952807645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1199999983358922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1199999986139656.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1199999986139656.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952806321.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952806321.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966697309.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966697309.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999966695198.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999966695247.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999966696865.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999966696210.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999966695247.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999966696754.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999966695198.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999966697309.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999966695212.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999966695198.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999966696309.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999966696320.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999966697309.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966697358.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966697358.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961140886.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961140886.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999994475087.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091698220.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000033364862.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999966697296.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063920457.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000063920420.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047253769.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105587087.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061142667.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000044475990.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994475073.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022253740.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000044476011.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044475973.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044475962.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077809337.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077809309.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105587133.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000105587133.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105587098.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105587098.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105587111.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105587111.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105587111.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105587111.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105587155.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105587155.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000105587156.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105587120.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105587156.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100023810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100023810.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077805602.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077805564.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077805602.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999966693598.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063916710.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005583390.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999966693612.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063916725.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036138933.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000019472266.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077805598.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000033361169.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000016694500.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999966693602.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999933359377.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022250044.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016694491.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016694502.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000016694491.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050027821.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050027821.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000077805598.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077805579.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077805588.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000077805588.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077805578.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077805578.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077805608.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077805608.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077805588.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077805588.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933359389.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933359389.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933359367.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933359367.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963914901.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963914901.8 node_expansions=13
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1499999933359346.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999963914889.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1499999961137111.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1499999933359334.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1499999963914889.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999963914889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963914889.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944469909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944469909.8 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999947250219.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000044471698.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000016695553.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999977805775.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000075028886.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047249501.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000000028886.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000108362219.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000063917775.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000027805024.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977804131.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000033360587.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000027805020.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000027805024.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000027805024.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000061139997.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061139997.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088916143.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000108362219.5 node_expansions=333
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108360570.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108362219.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108360609.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108360567.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108360605.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000108362219.5 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000108360552.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108360574.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108362219.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108361553.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108360580.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108360553.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108361590.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108360552.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108360552.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108360580.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108361663.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108361689.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108361578.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1500000108362219.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362241.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108362241.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362274.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108362274.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362243.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108362243.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108363777.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108363777.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075028923.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075028923.8 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077791445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083350054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072239210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080573102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083349220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080571998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061124766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069460321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080572556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027789664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083350879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063900553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055569719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038899165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055566444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058347497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061124487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038898877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038897766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000066681719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030562718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044454155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000063899718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055564996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000083350879.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352268.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353102.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083355602.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000083355602.0 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000038904421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050015602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022240220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033347719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050018099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041685321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044462544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041685321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050018935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016683831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011126331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019458831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044458608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044461445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997236307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030570251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019459962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022239418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016683307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013903850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025017198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011126319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000012694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000011583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005569930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002790461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033348087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013900795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997233796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016678295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997232392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997234638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997232392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030569429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022234684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008347959.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000050018935.4 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017546.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015879.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018935.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000050018935.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991683810.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991683822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683822.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690377.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690377.5 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997245933.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083362586.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025023721.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030579277.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997245933.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997245933.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083362586.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088914401.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088914388.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000088914401.0 node_expansions=504
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088911889.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088911199.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908686.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909519.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088911610.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088910352.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088910074.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088914388.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000088914388.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914388.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690377.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690377.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050025512.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997245933.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050025489.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083358845.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025023722.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030583030.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997245933.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997245933.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083362586.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050025488.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088914389.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088914414.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000088914414.5 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914402.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914376.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914402.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914401.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914363.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914401.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914413.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914413.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914420.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914400.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914420.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088914420.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914420.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914421.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914413.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914421.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914433.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914433.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055581088.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914413.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088914413.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055581086.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914387.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088914387.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581055.2 node_expansions=14
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000055584834.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000055584833.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055581046.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000055581068.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000083352274.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000055581053.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000055584822.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000055584823.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000083352284.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000055581079.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000055584832.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000055581066.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000055581056.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000055581058.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000083352273.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000083352273.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'ORE')) score=900000083352284.9 node_expansions=208
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581079.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055581090.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055581077.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581090.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958357088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958357088.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016692199.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016692211.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963912645.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016692199.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000111130072.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063906961.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036129183.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016692199.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016692200.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999963912644.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999963912644.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016692199.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016692200.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016692200.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111130072.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016692200.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083352294.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083352294.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000111130072.6 node_expansions=318
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083359854.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083362210.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083362075.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083359686.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083360519.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083362631.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083362353.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083358853.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083361075.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111130097.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000111130097.1 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111130072.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111130072.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111130111.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111130111.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111130112.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111130087.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111130112.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963906110.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963906110.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999963906110.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963906086.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963906110.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963906122.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963906122.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999963906121.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963906086.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963906121.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963906111.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963906111.6 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999963907090.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963909453.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963908342.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963906953.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963907785.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963909867.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963908630.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963906109.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963908332.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=899999963909867.1 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999963909867.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963909854.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963909867.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963909878.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963909878.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999963909877.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963909889.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999963909889.6 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999963909878.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963909866.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963909878.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036130121.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044467213.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016689435.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111133880.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063910779.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036133001.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044467214.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000044467213.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002799658.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002799657.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044467213.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044467214.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063907899.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000111133886.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000063907899.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999997244102.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083356101.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083356101.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), None, None)) score=1200000063907899.5 node_expansions=107
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044467213.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044467213.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000044467211.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000044467211.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044467211.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063907911.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063907911.5 node_expansions=50
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000044467213.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000044467214.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000044471235.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000044467177.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000044467210.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000044471219.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000044471235.1 node_expansions=56
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000044468179.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000044471236.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000044470512.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000044469426.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000044468012.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000044468846.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000044469680.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000044467180.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000044469425.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000044469569.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000044471236.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044471236.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044471236.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044474579.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044474579.6 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044471236.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044471236.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963917195.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963917195.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999925025013.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963913887.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999963913912.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999963917195.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999963913897.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999963917195.2 node_expansions=43
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999963914861.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963917208.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963913872.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963914695.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963915542.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963916375.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963915695.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963913898.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963916097.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963917084.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999963916287.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=899999963917208.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963917208.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963917208.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925028357.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925028357.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925028344.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925028344.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958362544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958362544.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958362567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958362567.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977802260.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977802260.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958362579.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958362579.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958362582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958362582.0 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999958363615.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999958365813.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999958362591.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999958363424.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999958364257.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999958362592.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999958364424.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999958364424.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999958362591.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999958362591.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999958365813.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999958364979.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999977802286.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1199999972244496.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1199999977802286.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977802286.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977802286.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977805479.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977805479.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999977802275.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977802275.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977805429.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977805429.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977802275.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977802275.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999977802318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977802318.5 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999977803278.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999977805512.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999977802318.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999977803150.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999977803983.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999977802317.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999977804111.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999977804112.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999977802319.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999977802330.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999977805512.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999977803707.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1199999977805512.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999977805500.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977805491.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977805500.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999947247722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947247722.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999966693023.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025026380.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999913913511.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999947248579.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061137489.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000013914391.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025025491.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025026380.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994470801.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999952803246.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999933358801.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999975026357.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999994470809.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999994470844.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061137493.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994470825.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000072248611.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000102804159.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000102804159.5 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102804166.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102804135.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102804166.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102804165.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102804165.5 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999966693068.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000025025395.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999913913498.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999947248601.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086136506.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050025395.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061136506.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000050025395.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994470834.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999952803266.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999933358834.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999975026377.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999994470826.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999994470822.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086136506.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994470822.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999947247715.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000097247617.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000097247617.5 node_expansions=468
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000072249587.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000072248587.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000072249425.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000072250257.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000072248611.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000072248611.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000072250424.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000072248591.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000072250425.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000072248590.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000072248590.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000072251823.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000072250000.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000097247665.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1500000097247665.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097247617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097247617.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097247666.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097247666.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000097247677.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097247643.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097247677.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097250839.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097250839.2 node_expansions=57
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000097247671.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097250824.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000097250824.8 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000097247700.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097250824.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000097250791.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000097247649.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000097247671.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000097250824.8 node_expansions=68
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000097248602.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097247695.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097248486.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097249342.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097247649.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097247661.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097249433.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097247662.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097249479.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000097247649.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000097247675.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000097250823.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097249042.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000097250823.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097250823.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097250823.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097250829.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097250829.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097250823.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097250823.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000075023244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075023244.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999969467675.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000002802735.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999891688103.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999950023231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086134339.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000027800996.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000038912107.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000027801014.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999972245449.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999966689883.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999947245482.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999977800995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000019467663.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000019469402.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000063913846.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999997245438.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999961134329.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000105580513.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000105580513.0 node_expansions=176
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105578817.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000105578763.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000105578755.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000105580513.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000105578742.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000105580513.2 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000105579681.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105578787.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000105578740.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000105579573.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000105580406.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000105578739.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000105578749.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000105578749.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000105578749.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000105580561.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000105578739.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000105578740.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000105580536.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000105580142.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000105580561.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105580527.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105580527.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999969469425.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000002802759.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999891689848.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999950024981.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086136094.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027802761.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000038913872.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000027802760.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999972247190.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999966691626.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999947247205.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999977802737.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019469438.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019469426.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063913873.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999997247190.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999961136081.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000075027359.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000086136094.5 node_expansions=103
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000086136104.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086138454.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000086136104.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000086136080.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000086136090.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000086138454.5 node_expansions=46
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000086137065.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086136080.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086136065.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086136909.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086137732.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086138481.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086136065.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086136079.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086136091.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086136065.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086136092.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086136092.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086137898.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086137479.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000086137621.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1500000086138481.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086138454.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086138454.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086138495.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086138495.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063916257.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063916257.8 node_expansions=21
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030566320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030567988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066679488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075013662.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077791435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066680544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458377.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077791440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069457266.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061123607.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236107.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012434.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066679718.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030567987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066677545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233044.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069456654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055564430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063900265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066678050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233549.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058346606.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044455771.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454660.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061124154.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066678654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058345272.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041675771.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038899155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124154.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038896655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233549.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000077791440.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077794496.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795329.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077794496.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000077795329.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994457698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994457419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022236389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019457222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994460207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047239773.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022236034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030572766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036128321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030572776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022235553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022234987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033347487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994457976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994458820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994460762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036125872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016678848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016678532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019460741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005566295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025013319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008345197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000010739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016677750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002786849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022233585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008343848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033350542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019458583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027792484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013903027.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000047239773.6 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239773.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237829.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238384.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000047239773.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017572.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017572.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080573071.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080573071.5 node_expansions=7
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050017572.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027793599.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080573141.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050017572.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994459350.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994459350.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997238016.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080573129.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050017572.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050017572.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017572.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050017596.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050017596.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994459374.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050017572.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077795363.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077795363.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997238041.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000080573141.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080573141.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080573141.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080573085.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050015775.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080573085.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000025014862.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025014862.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080573085.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019460196.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000111128664.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080573085.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080573085.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080573085.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080573085.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080573085.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025014862.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080573085.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108350886.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108350886.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019460196.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000111128664.1 node_expansions=126
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102795330.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111128665.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000111128665.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111128664.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128664.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111128687.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128687.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997238019.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997238019.4 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999997241230.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997241071.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997241071.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997240662.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997240107.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997243162.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997239960.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997240515.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999997243162.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243162.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243162.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243162.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243162.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243174.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243174.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243188.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243188.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243188.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243188.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243189.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243189.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243185.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243185.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243189.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243189.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243186.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243186.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019465363.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019465363.2 node_expansions=17
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999997243186.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997243201.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999997243175.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997243188.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000019465363.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1200000019465363.2 node_expansions=38
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019465377.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1200000019465377.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019465363.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019465363.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019465377.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019465377.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019465363.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019465363.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019465377.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019465377.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019465377.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019465377.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019465389.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019465389.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019462877.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019462877.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019465423.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019465423.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000019462879.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019465376.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000019465374.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000019465376.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000019465374.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1200000019465376.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019465376.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019465376.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019465388.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019465388.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988909821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988909821.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999988909845.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019465375.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000019465375.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988909819.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988909819.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019465409.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019465409.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988909819.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988909819.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019465398.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019465398.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019465424.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019465424.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019465388.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019465388.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019465388.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019465388.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019465407.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019465407.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019462888.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019462888.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102800521.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050020955.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000133356078.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000102800499.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025020077.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025020077.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102800534.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000019465388.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000133356066.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000102800499.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000102800499.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000102800499.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000102800501.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000102800499.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025020055.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000102800499.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000130578300.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000130578323.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000133356078.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133356078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133356078.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000133356109.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133356077.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000133356087.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133356094.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133359295.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000133359262.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000133359295.0 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000133357350.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133358751.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133359295.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133359128.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133359128.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133358739.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133358183.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133358017.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133358572.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000133359295.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133359307.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133359307.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133359295.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133359295.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000133359318.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133359296.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000133359313.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133359301.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133359320.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000133359300.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000133359320.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133359301.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133359299.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133359301.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019466413.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019466413.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000019466410.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019466373.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019466410.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019466432.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019466432.2 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000019466408.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019466397.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000019466434.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000019466417.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000019466419.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000019466407.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000019466434.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019466421.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019466421.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019466431.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019466431.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019466419.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019466419.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019466434.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019466434.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019466418.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019466418.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988910855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988910855.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999988910878.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999988910866.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999988910875.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000027795435.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999988910848.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999988910865.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000027795435.0 node_expansions=51
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999988912124.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999988913513.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999988913924.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999988913902.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999988913513.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999988912957.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999988912791.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999988913348.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000027795455.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=1499999988909846.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1500000027795455.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027795435.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027795435.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994460324.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994460324.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994460358.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994460358.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027795437.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027795437.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000027795459.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000027795478.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000027795466.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000027798484.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000027795454.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000027798484.5 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000027795706.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000027797109.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000027798484.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000027798484.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000027798095.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000027797554.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000027797401.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000027797929.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1500000027798484.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027798512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027798512.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027798533.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027798533.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000100021595.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088909608.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000161132730.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000100021609.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000044465163.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999994463385.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000100021623.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000161132717.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000100021595.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000100021595.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100021609.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000100021630.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100021609.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000044465185.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000072243845.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000100021619.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000127799384.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000027798484.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000161132730.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161132717.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161132717.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161132717.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161132717.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161132717.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161132717.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188910514.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1800000188910514.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000188910476.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188910476.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188910532.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188910532.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188910500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188910500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161137083.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161137083.5 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161132761.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161132761.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161132792.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161132792.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161132734.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161132734.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161132759.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161132759.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161132761.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161132761.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936130096.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936130096.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936130067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936130067.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999936130067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936130067.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999936130116.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936130111.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936130116.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999997242968.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997242968.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999997242977.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997242977.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997242977.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997242969.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997242969.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999997242991.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997243007.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999997243007.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999969465234.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997242999.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999997243007.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999997242997.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999997243022.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999997243009.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999997243022.0 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999997243007.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997242999.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997243007.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999966691742.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966691742.8 node_expansions=34
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999966687452.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999966687444.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966687452.0 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066679223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027789942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027790219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058348056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069458112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027790498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027790210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027790497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027790209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069457776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072234766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066679776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072235874.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066680265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061124431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066680601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063903666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058347219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063903108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058343098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041675264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050008329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050012775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038897486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038899430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063900598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000075015046.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075018379.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075018935.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016990.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000075018935.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033348041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997236586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997236029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022237697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033347210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997237154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997236596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997237150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038904977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041682200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030571922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022234988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030569445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044460599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036126435.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033348612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124638.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005567971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011121291.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011119069.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030565806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016675517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030568852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019455795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019454684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033346698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011121906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013902764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011121875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000009916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000011583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019454962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025013019.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013900517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019459420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002788517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002790184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016680208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011124638.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000047238379.8 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047236435.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047235879.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238379.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000047238379.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050022553.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050020887.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050022700.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050022145.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050022424.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050025201.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050021166.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050020331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000050025201.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025224.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050025224.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025211.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050025211.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025215.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050025215.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025237.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050025237.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050025204.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050025188.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050025224.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050028964.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050025221.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000050028964.1 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000050028797.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050027141.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050027588.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050028975.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050028422.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050026199.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050028686.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050027422.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050026575.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000050028975.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028965.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050028965.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471617.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969471617.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471651.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471651.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471653.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969471653.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471652.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471652.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471641.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969471641.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471655.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471655.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471680.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969471680.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969471667.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471667.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969475164.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969475164.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471679.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471679.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969475164.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969475164.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471675.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471675.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969475150.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969475150.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471679.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471679.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471675.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969471675.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471701.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969471701.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969471668.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969471668.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933360569.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933360569.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933364042.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933364042.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999933361932.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999933362487.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999933362931.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999933362109.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999933363778.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999933361556.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999933364042.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999933362765.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999933362931.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999933361931.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=599999933364042.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933364042.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933364042.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933364043.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933364043.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933364043.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933364043.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933364051.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933364051.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933361557.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933361557.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933368639.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933368639.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986143612.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013921401.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999933364080.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999938919612.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986143636.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058365836.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011143613.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013921401.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999933364057.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986143612.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999938919612.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938919613.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986143612.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058365835.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058365836.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986143613.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011143612.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038921390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=600000058365836.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058365835.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058365835.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058365846.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058365846.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058365846.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058365846.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058365843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058365843.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058365865.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058365865.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000036139033.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058365842.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058365856.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088921354.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058370465.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058370432.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000088921354.1 node_expansions=74
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088921367.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000083365800.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000088921367.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088921354.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088921354.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066694536.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066694536.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066694568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066694568.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883349709.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883349709.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883349709.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883349709.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999855571945.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999855571945.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999855571931.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999855571931.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999827794176.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999827794176.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999827794174.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999827794163.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999827797751.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999827794142.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999827794152.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999827794143.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999827797751.8 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999827795564.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999827796096.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999827796499.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999827795666.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999827797367.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999827795145.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999827796362.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999827797752.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999827794154.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999827795553.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=899999827797752.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999827797751.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999827797751.8 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000025011611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072235598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063901432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063902266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027790497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072235055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063902834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058346710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061124498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027790776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027791053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027791054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058344719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061123111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058345608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000066679219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050010829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055568320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033343274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033343829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000063902487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050012208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041677163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058347209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041678274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000061122265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050008885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050009996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677718.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000072237834.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072240334.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072242000.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072240889.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000072242000.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994458262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025012219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991681320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033347199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013900752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019455543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025014500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033349223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991681598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025014990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991681598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991681873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991681876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022233587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008344684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016679973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000009625.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008345192.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000009903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000011292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002788529.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994455739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008344406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008347420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022237208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016681083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025016097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022235264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002787684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002788795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000038905334.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038905334.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038904778.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038903112.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000038905334.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038911322.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038911322.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038905334.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038905334.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022444.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022444.1 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033355777.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980576222.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999947242877.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000022433.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952798433.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000111133555.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000022433.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999947242877.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000022433.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000022433.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000022433.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000022433.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999952798433.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999952798433.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000022433.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000022433.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077800221.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077800221.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000111133555.2 node_expansions=432
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000111131463.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000111127579.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000111131899.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000111132019.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000111130221.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000111133555.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000111131186.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000111129519.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000111133555.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000111133555.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111133544.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111133555.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111133580.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111133580.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000111133569.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111133529.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111133569.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111138998.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111138998.6 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033361207.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980581651.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999947242914.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000022469.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952798469.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000022455.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000022458.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999947242903.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000022458.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000022458.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000022458.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000022458.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999952798472.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999952798458.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000022458.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000022458.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077800237.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077800234.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000077800237.4 node_expansions=124
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077800237.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077800211.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077800237.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077800265.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077800265.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077800243.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077800235.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077800243.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077800254.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077800254.4 node_expansions=6
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000108359630.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108355742.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108359519.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108361186.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108360075.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108358408.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108360186.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108359353.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108357686.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105572047.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000108361186.4 node_expansions=237
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000077805713.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077805690.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000077810118.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077805699.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077805689.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108361186.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000108361186.4 node_expansions=45
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108361209.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000102805665.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=900000108361209.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108361202.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108361202.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108361202.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108361202.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108361224.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108361224.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108361243.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108361243.4 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108361243.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108361237.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108361243.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108361254.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108361254.4 node_expansions=6
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000108365132.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108361243.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108364465.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108365035.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108362243.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108365591.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108363910.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108365698.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108364854.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108363188.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000130574256.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000136132064.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1200000136132064.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136132033.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136132033.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136136478.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136136478.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000136132040.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136132035.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000136132012.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136136455.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136132027.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000136136455.0 node_expansions=40
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000136135899.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136132010.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136135203.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136134788.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136133016.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136136318.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136134651.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136136459.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136135653.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136133965.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000136136459.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136136477.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136136477.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975023552.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975023552.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975023588.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975023588.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975023610.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975023610.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091692063.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008356951.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000058358721.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022246728.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000030580950.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000169469840.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000058358721.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999975023610.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058358721.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000058358721.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058358721.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000058358728.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022246721.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999983356943.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000030580943.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000058358719.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000136136507.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000136136497.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000169469840.8 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000169469828.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169469830.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000169469830.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000169469830.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169469833.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000169469833.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169469833.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169469833.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091692053.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008356929.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999975023597.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058358720.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000022246706.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030580928.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000058358706.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999975023608.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058358720.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000058358728.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058358706.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058358706.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000022246706.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999983356944.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000030580950.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000058358706.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000136136485.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000136136495.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000136136495.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136136498.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136136498.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136136512.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136136512.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136136496.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136136496.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136136518.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136136518.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136136499.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136136499.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999975023608.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975023608.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091692070.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008356951.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000058358741.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000022246719.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000030580963.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000169469831.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000058358719.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999975023608.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000058358719.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000058358733.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000058358719.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058358741.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000022246717.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999983356941.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000030580941.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000058358733.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000136136498.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000136136498.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000169469831.2 node_expansions=84
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000169469848.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000169469843.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000169469808.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000169469827.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000169469795.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169469848.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000169469864.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169469864.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091696329.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008361218.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999975023610.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000058358721.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000022246721.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000030580942.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000058358720.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999975023625.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000058358721.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000058358721.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000058358729.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058358729.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000022246743.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999983356943.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000030580942.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000058358721.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000136136500.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000136140774.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000136140774.2 node_expansions=141
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136136500.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136140774.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000136136511.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000136136485.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000136136511.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000136140774.5 node_expansions=52
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136140359.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136136492.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136138829.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000136139663.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000136139248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000136137466.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000136140774.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000136139133.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000136140113.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000136138447.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000136139412.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1200000136140774.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136140774.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136140774.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999975027909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975027909.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999975027861.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975027861.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941694576.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941694576.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941694550.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941694550.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941694550.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941694550.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941694598.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941694598.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072251933.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999988916798.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000005585217.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999969473217.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999977807439.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000150029675.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005585229.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999922250106.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000005585246.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005585217.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005585217.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005585217.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999969473230.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999930583439.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999977807466.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025029674.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000102807453.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083363008.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000150029675.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150029675.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150029675.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000150029708.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150029697.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150029708.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922250154.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922250154.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999922250154.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922250128.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922250154.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930583444.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930583444.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999902805718.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902805698.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902805718.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902805718.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902805718.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999902805708.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902805708.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999902805723.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999902805710.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999902805723.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999930583431.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1499999930583431.0 node_expansions=41
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999927805653.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999930583445.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1499999930583445.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930583433.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930583433.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930583455.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930583455.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999930583433.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930583433.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900024870.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900024870.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999900024825.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999900024833.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999900024843.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999900024833.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999900024832.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1499999900024843.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900024843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900024843.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900024845.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900024845.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900024845.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900024845.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900024845.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900024845.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900024877.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900024877.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900024855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900024855.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050026642.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999997247078.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999983359957.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999947247968.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999927804423.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000127804412.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013915531.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999900024856.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999983359967.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999983359957.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999983359967.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983359967.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999947247957.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999880580401.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999927804409.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000022248856.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000100026634.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091693301.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000127804412.2 node_expansions=205
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000127804402.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127804422.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000127804409.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000127804412.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000127804409.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000127804422.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127804422.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127804422.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880580413.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880580413.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880584718.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880584718.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999880580415.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999880580399.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999880580409.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999880584718.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999880580431.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999880584718.8 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999880584296.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999880580407.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999880582803.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999880583344.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999880581385.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999880583163.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999880581385.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999880581385.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999880584718.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999880583996.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999880582351.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999880580414.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1499999880584718.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880584747.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880584747.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999880584752.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999880584758.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999880584732.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999880584732.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999880584732.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1499999880584758.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880584744.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880584744.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880582507.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880582507.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880584758.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880584758.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880584756.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880584756.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913913677.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913913677.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999913915315.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999913913649.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999913915998.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999919470776.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999913918942.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999913916427.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999913918943.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999913917387.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999913915720.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999916695942.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999913917260.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999913915593.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999913913649.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999913917387.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1799999908359482.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1799999919470776.2 node_expansions=410
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999880587700.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999919470776.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999880587704.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999880587702.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999880587734.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999919470776.2 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999880589354.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999880587689.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999880590076.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999880588687.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999880590467.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999880588687.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999880591465.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999880590632.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999880589798.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999880588687.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999880589354.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999880589634.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999880587687.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999913915593.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1799999919470776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999908358790.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1799999919470776.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919470805.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919470805.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999919470776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919470776.2 node_expansions=2
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030567391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025011225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999986118390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994452613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000005668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000030567391.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030565447.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564336.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030567391.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=300000030567391.94 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000055571731.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058348114.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050014158.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058351998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904378.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047236400.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047235833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050015055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052794719.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044462221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011127141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011126887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063907564.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025012963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019457142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025013583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041680875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027790239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027789684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041681097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025011569.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036124640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022234907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047236365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036123573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038903031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036125555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013899628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013901573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052795597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033348305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030568308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011122948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011122971.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022232417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022233526.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679907.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000063907564.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063907564.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063904776.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063905342.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000063907564.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907578.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063907578.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907568.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063907568.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907565.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063907565.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063907573.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063910073.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063913554.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063911198.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063910787.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063909943.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063909519.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063910084.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000063913554.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063913565.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063913565.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063913557.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063913557.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063913578.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063913578.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063913578.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063913567.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005578469.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041689584.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000100024689.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011134011.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086135800.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063913578.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063913567.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063913578.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005578456.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063913567.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000100024685.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063913578.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011134025.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011134022.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086135796.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086135806.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000100024689.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024685.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024685.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100024697.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100024697.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100024689.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100024678.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024689.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127796444.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127796444.9 node_expansions=27
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000125020899.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127796443.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127798953.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127800065.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127800620.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127799646.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127798813.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127798388.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127798943.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127800620.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1500000125020899.5 node_expansions=238
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000100025699.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100025689.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000100025691.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000100025670.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125020899.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000100025681.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000125020899.5 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000100025682.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100028168.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100029280.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100030846.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100028891.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100028057.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100027613.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100028179.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125020899.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=900000127796464.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1500000125020899.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125020900.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125020900.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041686698.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041686698.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041686674.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041686674.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041686677.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041686677.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041686661.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041686661.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041686674.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041686674.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041686712.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041686712.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041691823.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041691823.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000041686689.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000041689199.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000041690311.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000041691826.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000041687660.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000041689048.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000041688633.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000041689189.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000041691826.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000041691826.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041691826.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041696701.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041696701.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000041691828.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000041696687.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000041691846.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000041691827.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000041691823.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000041696687.2 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000041693645.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000041691821.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000041694321.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000041693766.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000041692812.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000041696687.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000041694200.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000041693742.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000041694312.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000041696687.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041696710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041696710.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041696700.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041696700.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005585611.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005585611.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041696726.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041696726.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041696726.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041696726.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041696734.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041696734.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005585649.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005585649.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000005585646.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000005585636.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000005585628.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000005585628.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041691452.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000005585618.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000041691452.2 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000005587447.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005587714.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005585605.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000005588103.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000005587561.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005586603.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000005587991.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000005587547.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000005588114.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000005587991.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000041689254.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1800000041691463.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1800000041691463.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013910920.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013910920.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691476.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041691476.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000052802566.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000027802563.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000005579452.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000113913688.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000150024811.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000047247007.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000075024807.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000077802574.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000052802566.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077802587.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077802577.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000150024810.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077802587.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047247031.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047247031.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000077802577.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000100024796.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000100024799.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000150024811.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150024800.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150024800.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005579475.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005579475.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005579486.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005579486.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999977798953.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005579483.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000005579483.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005579472.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005579472.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999977798943.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977798943.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999977798938.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977798938.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999977798971.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977798971.2 node_expansions=9
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999977798893.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008354483.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000002798904.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999977798904.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2100000008354483.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008354464.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008354464.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999980576700.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980576700.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027799800.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058355366.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000088910922.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000125022055.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999991688697.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000050022034.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000108355381.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000027799819.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000052799812.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000016688686.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000052799800.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000125022036.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000052799819.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999991688689.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999991688708.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000052799821.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000075022068.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000130577603.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000130577603.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130577591.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130577591.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027799832.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058355366.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000088910931.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000125022044.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999991688721.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000050022033.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000108355366.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000027802320.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000052799832.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000016688699.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000052799832.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000125022068.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000052799821.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999991688701.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991688699.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000052799821.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000075022068.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000130577598.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000130577598.0 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027799811.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000058355368.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999980576722.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000088910923.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000125022036.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991688700.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000050022045.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000108355378.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027799845.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052799811.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000016688714.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000052799833.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000125022056.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000052799825.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991688711.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991688700.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000052799811.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000075022045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000125022056.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125022045.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125022045.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125022087.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125022087.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027799856.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000058355408.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999980576731.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000088910967.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000125022066.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991688733.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000050022075.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000108355411.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027799846.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052799842.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000016688732.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000052799852.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000052799843.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999991688752.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991688741.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000052799842.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000075022067.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000130577641.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=2100000130577641.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130577622.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130577622.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130577653.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130577653.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000130577641.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130577633.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130577641.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166688736.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166688736.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027799832.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000058355391.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999980576735.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000088910957.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000125022067.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991688725.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000050022067.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000108355402.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027799834.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052799845.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000016688723.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000052799834.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000125022069.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000052799845.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991688723.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991688723.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000052799835.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000075022056.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000125022069.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125022075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125022075.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000125022065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125022065.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000125022071.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125024578.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000125024542.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000125022067.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125022077.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000125024578.0 node_expansions=76
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000125022912.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000125024150.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000125022068.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000125024578.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000125024032.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000125023028.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000125024414.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000125024012.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000125024568.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000125022068.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000125024578.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125024589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125024589.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125024599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125024599.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000125024611.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125027999.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000125024589.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000125028037.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125024608.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000125024587.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000125028037.5 node_expansions=89
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000125025431.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000125027108.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000125026660.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000125024587.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000125026531.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000125025552.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000125026928.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000125026531.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000125027087.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000125028038.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000125024598.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000125028038.5 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000125028038.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125027999.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125028038.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125030968.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125030968.8 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000125027995.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125028045.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000125030967.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000125030931.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125028044.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000161139113.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000161139113.0 node_expansions=70
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000161139124.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000150028001.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000150028001.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=2400000161139124.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161139129.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161139129.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186135652.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186135652.0 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000161139137.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161142056.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000161142020.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000161139126.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000161139137.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000161142056.0 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000161139946.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000161141627.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000161141244.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000161139112.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000161141239.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000161141078.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000161140111.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000161141517.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000161142072.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000161141058.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000161141611.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000161139127.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2400000161142072.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161142070.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161142070.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161144520.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161144520.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000063919869.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000094475416.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999980585626.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000088919860.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000161142083.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000027808738.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000086142083.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000144475416.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000063919847.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000088919848.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000016697626.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000088919869.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000088919859.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000027808737.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000027808758.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000088919869.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000111144520.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000166697636.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000166697636.5 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166697639.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166697639.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191693181.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191693181.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166697658.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166697658.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191697613.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191697613.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000166697636.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166697648.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000166697659.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191697613.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000166697655.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000166697648.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000191697613.5 node_expansions=48
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000191697613.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000191697618.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2700000191697618.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191697635.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191697635.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191697654.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191697654.5 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000066697647.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000072253204.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999958363413.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000091697636.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000163919870.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000030586535.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000111142090.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000147253192.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000041697635.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000091697635.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000019475425.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000091697647.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000163919868.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000091697635.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000030586524.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000030586524.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000091697649.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000136142102.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000163919870.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000163919858.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000163919855.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163919858.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000163919858.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163919858.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000163919875.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000163919884.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000163919885.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000163919869.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000163919892.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=3000000188919837.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=3000000188919837.5 node_expansions=66
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000188919837.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=3000000188919837.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066682218.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072235321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083348109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075012831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083346710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030567710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063899995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030568821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793329.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052790543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061124497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066681441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052791921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052790819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066679154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052789709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030565487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030564930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030567709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055568597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072236661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000083348109.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083350609.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350609.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083349498.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000083350609.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030574155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027796932.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022239929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030574145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033352488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022239445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013902431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016681042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044463329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050017276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994460199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994460477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025014700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994461576.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038908033.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013904694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013902749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016683319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005566309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002788795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002787961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011122142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002787683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016681374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008345805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008348305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019456928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016681638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033349706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008345181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016682464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011123850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994458240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994457670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994460463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019461350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033351365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008349350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000050017276.1 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016720.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017276.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000050017276.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793265.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793265.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793289.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002793289.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793313.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793313.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002793310.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002793285.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002793310.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793310.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793310.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793299.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002793299.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682200.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966682200.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682201.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966682201.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686197.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686197.4 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966682188.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966682199.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999966682178.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966686210.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966682188.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999966682167.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999966686210.9 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999966686210.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966685655.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966684952.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966684822.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966686063.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966684131.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966684963.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966684119.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=599999966686210.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941686221.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941686221.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686210.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966686210.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686210.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947241766.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947241801.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241789.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947241789.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947247199.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947247199.9 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241812.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947241812.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947247186.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947247186.4 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000100026741.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002799123.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999947241802.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019469441.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022241789.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027799122.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047243567.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002799121.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002799121.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002799121.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002799121.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002799123.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999950019567.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999950019566.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002799121.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022248964.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022248964.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002799122.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000100026741.9 node_expansions=123
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100021368.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100021340.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100021368.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122239518.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122239518.9 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100021365.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100021366.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000100021366.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100021343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100021343.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100021378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100021378.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100021377.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000100021328.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100021377.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000016687988.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999927797378.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000019597.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002797374.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041687989.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047243596.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000005572862.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983354712.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983354712.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999927797375.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000016687988.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983354709.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999930575152.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999930575156.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983354712.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022243597.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022243596.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999983354712.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000041687989.9 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008354719.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008354719.0 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000008360156.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008358209.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008357485.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008357375.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008358596.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008356820.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008356652.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008357486.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000008356664.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000030572876.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000030572876.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030572877.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030572877.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030572876.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030572876.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030572874.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030572874.9 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000030577340.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000030576358.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000030575652.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000030575524.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000030576776.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000030573999.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000030574822.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000030575662.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000030574831.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000030577340.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030577340.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030577340.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030577328.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030577328.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030577328.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030577328.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030582159.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030582159.6 node_expansions=29
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000030585658.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000030584936.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000030584825.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000030586047.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000030582158.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000030587880.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000030583269.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000030584103.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000030582158.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000030584103.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000030587880.8 node_expansions=259
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000030582188.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000030582183.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000030582160.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000030587880.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000030587865.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000030587880.8 node_expansions=60
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000030584269.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000030585682.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000030584936.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000030584825.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000030586069.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000030583158.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000030583291.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000030584126.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000030582170.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000030584115.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000030587904.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000030587904.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030587892.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030587892.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030587902.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030587902.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000030587880.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030587880.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900030547.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900030547.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000075032325.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999977810101.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000016698991.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999997252769.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000002810102.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000041699003.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999977810101.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999955587903.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999955587903.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999944476768.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977810123.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999977810101.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999925030569.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999925030546.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999977810125.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000016699003.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000044476769.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005587892.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000075032325.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075032337.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075032337.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075032348.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075032348.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000075034471.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000075035870.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000075035137.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075035015.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075036237.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000075033363.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000075033360.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000075033470.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000075034305.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000075032348.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000075034294.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000075034182.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102801789.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000091693177.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1800000102801789.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000102801765.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102801765.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102801802.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102801802.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000102801808.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000102801786.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000102801797.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000102801797.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000102801821.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000102801821.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000102801823.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000102801772.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102801823.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102801828.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102801828.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000102801820.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000102801774.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102801820.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938915908.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938915908.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911134233.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911134233.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977801798.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977801798.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000075024040.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999950024010.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999911134255.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000016690700.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000008356477.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000002801812.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000041690707.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999950024033.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999955579589.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999955579566.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999944468454.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999977801799.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999936134255.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999936134244.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999977801799.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000016690701.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000072246256.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005579600.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000075024040.5 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000075024034.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075023995.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075024034.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911134233.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911134233.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000075024034.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999950024024.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000016690711.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000008356484.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000002801818.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000041690707.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999950024009.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999955579577.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999955579579.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999944468466.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999977801788.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999977801787.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999936134233.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999936134232.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999977801811.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000016690707.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000072246255.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005579596.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000075024034.5 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000075024040.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075024007.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075024040.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075027943.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075027943.2 node_expansions=49
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000108357355.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000105579554.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000097246244.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000102801800.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=2100000108357355.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108357347.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108357347.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000108359431.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000108360818.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000108359972.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000108361254.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000108357365.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000108358316.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000108358481.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000108359299.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000108357377.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000108359312.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000108358198.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000108361254.5 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000108361253.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108361228.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108361253.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108361265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108361265.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000108361266.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108361250.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108361266.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108358783.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108358783.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999983358773.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999911135662.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000016692098.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041691220.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000036136544.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000075025433.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999983358773.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999988914321.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999988914322.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999944469877.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000011136544.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000011136544.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999969468988.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999969468998.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011136544.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000050025433.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000105580988.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000038914339.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), None, None)) score=2100000105580988.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000105580998.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105580973.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105580998.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999938914282.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999938914282.5 node_expansions=185
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999911135654.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999911135654.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999911135654.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999941691174.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999941691174.0 node_expansions=28
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2399999941693781.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2399999911138225.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999938916003.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2399999941693781.0 node_expansions=69
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999941691187.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999941693781.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999941691217.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999941691188.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999941691212.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2399999941693781.0 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2399999941693531.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999941693225.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999941693146.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999941693792.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999941691186.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999941692128.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999941692285.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999941693120.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999941691210.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999941693239.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999941692053.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2399999941693792.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999941693781.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999941693781.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975028014.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975028014.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000138916916.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000013916892.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999941693794.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000047250237.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000041693786.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000066694660.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000105583572.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000013916868.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000019472457.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000019472460.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000041694660.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000041694683.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999969471548.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999969471563.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000041694660.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000080583583.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000136139126.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000069472461.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000138916916.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138916905.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138916905.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138916919.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138916919.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138916936.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138916936.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113916916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000113916916.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000113916916.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000113916907.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000130580928.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000113916929.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000113916918.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000130580928.0 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000113919294.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000113919028.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000113918861.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000113917906.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000113918763.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000113916905.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000113917905.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000113918028.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000113918851.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000113916929.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000113918216.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000113917740.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000130580951.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2700000130580951.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000130580929.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000130580929.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000130580975.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000130583258.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000130583243.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000130580977.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000130580967.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2700000130583258.0 node_expansions=58
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000130583288.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000130582994.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000130582910.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000130580929.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000130581775.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000130580952.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000130581893.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000130582040.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000130582908.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000130580942.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000130582180.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000130581802.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2700000130583288.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000130583288.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000130583288.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000130583297.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000130583297.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000130583292.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000130583296.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000130583306.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000130585368.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000130583281.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2700000130585368.5 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000130585401.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000130585201.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000130583270.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000130583281.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000130584104.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000130583281.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000130584291.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000130584565.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000130584382.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000130585231.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000130583291.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000130584535.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000130584104.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2700000130585401.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000130585401.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000130585401.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116700585.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000116700585.0 node_expansions=234
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=3000000144473727.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000144473838.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000144471893.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000144472894.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000144471894.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000144472727.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000144472893.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000144471894.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000144472171.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000144472727.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000144471893.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000144471893.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000144473171.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000144472727.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000144473838.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3000000127807447.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=3000000144473838.0 node_expansions=576
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000116699503.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000116700337.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000116699486.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000116698485.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000116698486.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000116699336.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000116699485.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000116698486.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000116699763.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000116699318.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000116700583.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000116698474.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000116698503.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000116699763.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000116699318.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000144473855.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000127807459.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=3000000144473855.5 node_expansions=51
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063904209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066679431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075014710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063902766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061123655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030567154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030569377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075012821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077792276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063901377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055568041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061124988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066679776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063901099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061123331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013874.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030564375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030565486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030563264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030567154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041678052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063900598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055565542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072235043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058344719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041675264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058345820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055567497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058345820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069455608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052787774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066678607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000077792821.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796988.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077793932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000077796988.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000025014720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019457440.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016678484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016680773.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022235831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999983344042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999983344041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027791374.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019458044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025014975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022235821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027792478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571932.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038903877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999983344018.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999983343448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999983340948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999983340961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999986119016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997232359.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997230971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008344040.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994453184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013900754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002787406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022234143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011123797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008345198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002788517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002787961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011123532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988899017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005566573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005566573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013902976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997232906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997234573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022237698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000044460321.8 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044458099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044457821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000044460321.8 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044463666.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044463655.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027799530.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019461002.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044463678.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044463655.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077801308.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991684123.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991684100.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080574788.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983349888.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983349877.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044463655.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044463678.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044463666.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044463678.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077801308.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077801308.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000080574788.2 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080574777.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080574777.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044463666.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044463677.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027795232.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019465319.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044463689.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044463689.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077801319.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044463677.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991684134.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991684110.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983349888.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983349889.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044463667.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044463666.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044463667.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044463689.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077797011.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077801319.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000077801319.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077797000.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077797000.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044463691.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044463668.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027799556.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019465333.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044463679.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044463669.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044463668.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991684136.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991684123.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080579111.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983349890.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983349901.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044463679.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044463691.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044463669.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044463668.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077801334.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077801334.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000080579111.8 node_expansions=134
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080576766.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080577321.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080579135.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080577445.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080578278.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080578557.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080576488.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080576464.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000080579135.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579112.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579112.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579146.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579154.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579133.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579154.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579153.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579153.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579120.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579144.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080579144.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579145.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579132.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579145.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579145.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579145.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579156.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080579140.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579156.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111134677.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134677.9 node_expansions=14
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047245830.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080579142.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080579142.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579142.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579142.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047249550.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047249550.9 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047245823.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047249537.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047245797.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000047245784.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000047245786.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000047249537.5 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047247727.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047248283.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047248426.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047248437.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000047249259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000047249537.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000047247449.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000047249537.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000047247449.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000047249537.4 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047249537.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047249537.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047249537.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047249537.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047249550.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047249550.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047249585.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047249585.4 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047249574.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047249536.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047249574.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958358898.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958358898.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958358921.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958358921.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958358918.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958358918.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922247805.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922247805.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922247819.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922247819.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922247819.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999922247804.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922247819.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922247833.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922247833.0 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922247833.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999922247806.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922247833.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999897248228.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897248228.4 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872244495.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999897244498.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999897244498.6 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999897244486.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897244486.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999897244496.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897244496.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999897244486.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897244486.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999897244486.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897244486.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999897244496.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897244496.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999897244497.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897244497.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999897244497.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897244497.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872244493.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999872244493.1 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872244509.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999872244494.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872244509.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872244509.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999872244509.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872244505.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872244505.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999847239608.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847239608.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999847239616.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999847239616.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999875017352.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875017352.1 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999847239604.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999847239604.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999847239606.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847239606.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999950019150.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975019150.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999919461817.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999911127608.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999900019137.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999900019137.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000016685828.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999925019150.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999847239595.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999972241384.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999838905359.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999838905370.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999900019148.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999900019137.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999900019137.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999900019148.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966685816.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999991685828.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000016685828.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016685831.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016685831.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000047241327.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047241327.6 node_expansions=11
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000016687759.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016685816.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000016687106.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000016688481.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000016688481.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000016685815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000016687481.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000016689606.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000016687481.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000016685826.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000016689606.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016689606.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016689606.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999847243384.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847243384.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999847243384.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999847243358.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999847243384.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999822243398.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999822243398.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999822243385.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999822243372.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999822243385.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999850021129.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999850021129.9 node_expansions=15
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999822243352.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999850021140.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=899999850021140.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999850021140.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999850021140.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999825021162.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999825021162.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999825021144.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999825021144.2 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063904155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030568553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030569109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077792475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083347534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030564385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030564940.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030567719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069459419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058344222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050008885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044452221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047231388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000044453611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041673887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041675554.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052790833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075014499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069459709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052790274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000075015886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000083348109.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351720.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083349776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000083351720.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027791386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030569165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033350554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999986121542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999986122651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033351044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025017975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036126943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036127498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030573056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016682978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050018387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036129164.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027795821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999986121517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999986121504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999986123726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999986121528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124638.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997232906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013903251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002791848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011125196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994457628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994455684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011125198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002789073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005568241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002790464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000010739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000012406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011127686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000013239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033351362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997233738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997234849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997233461.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000050018387.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016720.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018387.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000050018387.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579387.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579387.6 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055576185.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576473.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575918.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576476.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055578276.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055579398.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576887.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055576332.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000055579398.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055579387.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055579349.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579387.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579398.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579398.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055579387.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055579349.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579387.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579387.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579387.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055579398.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055579374.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579398.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579412.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579412.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055579409.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055579360.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579409.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025023854.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025023854.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000025023854.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025023816.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025023854.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025023868.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025023868.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000025023867.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025023816.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025023867.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025023868.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025023868.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000025023868.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025023827.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000025023846.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000025023834.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000025023834.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000025023835.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025023868.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047240608.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047240608.1 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052804506.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055579399.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083357178.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086134955.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058360061.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999961132276.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999972244275.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055582284.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025023830.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025023831.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025023830.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058360061.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025023830.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025023830.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999961132276.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999961132275.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972244275.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972244276.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086134955.2 node_expansions=122
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086134943.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134943.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086137839.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086134909.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086134935.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000086137839.6 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086137117.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086137395.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086136850.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086137408.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086137006.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086137866.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086136464.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086137839.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086137297.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000086137866.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086137839.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137839.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137867.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137867.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137879.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137879.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140367.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086140367.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137867.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137867.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129241.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129241.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061129241.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129241.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129243.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129243.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061129245.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129245.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129248.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129248.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131756.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131756.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061131481.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061131757.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061129257.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061131761.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061131329.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061129248.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061130773.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061130218.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061131606.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000061131761.2 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131747.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131747.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131758.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131758.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061133980.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134267.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131767.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061135241.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061133852.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131781.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133283.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061131757.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061132751.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000061134116.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000061135241.5 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061135228.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061135228.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947244545.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947244545.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947244545.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947244545.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947244568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947244568.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999947249142.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999947248031.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999947247920.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999947244532.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999947244532.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999947249031.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999947246920.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999947248476.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999947249031.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999947247920.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999947249142.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1199999947244532.0 node_expansions=293
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999947244555.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999947244540.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999947244556.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999947244532.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999947244558.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999947244532.0 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999947244546.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999947246777.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999947245654.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999947245531.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999947244543.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999947246643.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999947244531.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999947246100.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999947246654.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999947245545.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999947246931.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1199999947244543.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947244532.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947244532.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947244577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947244577.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947244566.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947244566.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947244566.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947244566.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947244566.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947244566.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999947244566.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947244566.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947244581.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947244581.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936132566.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936132566.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999936132570.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999936132532.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936132570.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936132570.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936132570.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999936132568.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999936132553.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999936132556.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999936132566.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999936132569.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999936132566.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1199999936132569.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999936132580.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999936132543.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936132580.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936132582.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936132582.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999902799246.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999936132543.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999936132543.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936132557.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936132557.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999902799232.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902799232.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019470930.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999997248707.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000025024144.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000061135259.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000058359819.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999927799244.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999913911221.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999966690790.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999997246355.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999966690800.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999966690787.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999966690776.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000033357467.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999966690776.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999966690787.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999902799221.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999913911221.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999913911232.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000061135259.2 node_expansions=177
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061135222.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061137441.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000061136319.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000061136207.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000061137333.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000061135221.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000061136763.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000061137319.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000061136207.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000061137596.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000061137596.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061137596.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061137596.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913913583.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913913583.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019470967.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999997248707.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000025026522.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000061137606.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000058359819.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999927801620.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999966693138.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999997248744.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999966693138.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999966693162.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999966693138.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000033359819.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999966693138.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999966693138.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999902801594.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999902801596.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999913913583.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999913913583.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000061137606.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061137607.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061137607.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061137620.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061137620.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061137633.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000061137595.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061137633.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086134110.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086134110.2 node_expansions=69
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061137644.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061139867.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000061138745.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000061138633.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000061139745.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000061137633.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000061139191.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000061139744.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000061138634.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000061139189.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000061139744.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000075024112.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000086134112.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1500000086134112.2 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086134096.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086134096.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000044467456.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000022245221.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000050023012.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083356342.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999963910107.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999950022096.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999991689652.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000022245218.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999991689667.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991689674.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999991689652.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000058356342.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999991691861.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999991689652.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999938910120.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999902800305.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999913910096.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999950022097.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000083356342.5 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083356342.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083356342.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083356345.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083356345.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083358566.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083358566.8 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000083356352.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083356360.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000083358544.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000083356331.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000083358531.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000083358544.8 node_expansions=76
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000083356336.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083358568.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083357433.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083356322.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083358455.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083356336.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083357878.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083357433.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083357322.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083357878.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083358433.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000083358568.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083358544.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083358544.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058358547.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058358547.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000019469666.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999997249543.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000050027321.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061138432.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999938914432.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999925024322.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999966691879.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999997249530.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999991693974.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991693974.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999966691878.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000033360654.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999966691891.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999966691878.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999913912322.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999877800322.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999888912322.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999925024323.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000061138432.5 node_expansions=234
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000061138432.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000061136321.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000061137432.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000061136322.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000061138432.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000061137335.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000061136335.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000061137899.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000061136322.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000061137321.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000061137877.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000061138446.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1500000061138446.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061138432.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061138432.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061140554.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061140554.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000061138457.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061138457.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030582904.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030582904.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000030584467.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000030582903.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000030585011.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000030582901.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000030582900.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000030585025.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000030583900.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000030583900.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000030582901.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000030582914.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000030583900.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000030584456.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000044468435.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000041689544.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1800000044468435.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044468434.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044468434.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044468457.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044468457.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044468457.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044468457.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000002801807.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999986135137.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000038912926.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000041690693.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999933356490.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999883356472.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999925024035.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999986135159.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999950024026.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999950024026.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999925024035.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999991690693.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999925024035.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999911135139.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999858355579.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999847244468.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999847244472.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999883356479.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000041690693.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041690706.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041690706.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041690706.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041690706.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041690691.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041690691.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013912913.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013912913.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000013912914.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000013914906.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000013912893.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000013912889.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000013912906.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000013914906.5 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000013914373.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000013912864.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000013914906.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000013912892.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000013912879.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000013914920.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000013913810.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000013913810.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000013912886.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000013912878.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000013913817.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000013913448.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000013914920.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013914921.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013914921.0 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069460334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022233556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022233000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063904223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069461157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069460609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061125334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069460602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069456998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069457263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022231334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022232722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036119433.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036120544.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052790043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038899443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047235555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058347543.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038900544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058348040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036122218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047235275.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000044457775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041677489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047235833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033343885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033343885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050010053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000022232999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000022230498.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000072236997.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072240886.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072239775.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072238664.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000072240886.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033349708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988901596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988901596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036127531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038905053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025015252.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027793331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025013887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027793311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027791657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022235834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988899931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988901306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994454083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994455194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005568017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013904130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997234359.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002787683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002785461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008342697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994454628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005567430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002792431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000012138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000011583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013904421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991678517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991678517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008344698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999988901574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999988899059.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000038905053.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038905053.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038902830.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038901164.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000038905053.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238386.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238386.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047238399.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047238361.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047238399.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245498.8 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088912176.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072245512.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022243731.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994465943.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047245498.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088912178.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088912178.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047245498.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000072245512.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997243720.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999933352165.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994465943.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047245498.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047245498.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047245498.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047245498.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047245498.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047245498.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088912178.9 node_expansions=666
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088905086.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908418.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906751.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088908418.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088908009.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088907454.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088912188.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088907320.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000088912188.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912176.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912161.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912176.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933352186.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933352186.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933352188.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933352137.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933352188.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933352200.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933352200.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933352203.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933352177.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933352203.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933357343.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933357343.1 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999933352188.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933352168.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999933357343.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999933352194.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999933352178.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999933352188.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999933357343.1 node_expansions=49
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999933352176.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999933357356.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999933355509.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999933353843.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999933355509.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999933356520.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999933354565.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999933355120.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999933354398.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999933357356.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999933357343.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933357343.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933357363.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933357363.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933357357.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933357319.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933357357.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933357366.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933357333.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933357366.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933357366.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933357366.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933357354.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933357319.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933357354.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933357357.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933357357.6 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999933357367.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999933360036.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999933359023.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999933360690.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999933360689.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999933361689.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999933359745.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999933362523.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999933360314.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999933359589.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999980573240.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=899999994462463.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=899999994462463.4 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994462463.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994462463.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033356530.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033356530.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000033352274.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033352274.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061130006.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061130006.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033352282.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033352282.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061130020.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061130020.2 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000033352255.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000061130021.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000061130033.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000061130033.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061130020.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061130020.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019463390.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019463390.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000144464257.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086130934.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000047241158.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005575367.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000144464280.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000144464279.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061130935.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086130924.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022241158.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999980573612.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019463367.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005575390.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005575379.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061130945.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061130923.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061130923.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061130923.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061130923.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000144464280.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144464269.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144464269.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980573612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980573612.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000144464234.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086130915.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000047241123.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000019463390.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000005575344.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000144464234.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000144464285.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061130900.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086130911.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022241124.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019463344.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005575344.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005575366.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061130900.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061130935.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061130900.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061130900.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061130922.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000144464285.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144464279.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144464279.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144464279.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144464279.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116690771.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116690771.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116686475.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058353143.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019463365.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999991685580.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999977797620.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000144464298.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000033353132.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000058353187.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994463366.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999952795810.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999991685580.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977797597.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977797577.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033353152.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061130919.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061130965.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033353165.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033353135.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000144464298.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144464298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144464298.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144464300.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144464300.2 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000175019820.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000172242065.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1500000175019820.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175019835.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175019835.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175019833.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175019833.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000175024127.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175024843.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175025794.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175027343.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175023187.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000208353146.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000188908701.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175027343.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000194464256.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175026232.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000175027343.8 node_expansions=248
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000175023167.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175024843.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175024833.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175023187.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000175024135.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175025516.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175024127.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175027343.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000175026072.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000175025386.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2100000175027343.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150027341.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150027341.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150030241.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150030241.2 node_expansions=69
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000150027376.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150030234.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000150027354.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000150030237.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000150027363.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000150030221.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000150030237.2 node_expansions=114
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000150027340.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150029026.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150029009.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150027362.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150030254.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150028303.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150029681.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150028292.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150028292.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150029691.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150029574.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000150030254.2 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000150030237.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150030249.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000150030249.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150030234.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150030234.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150030258.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150030258.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000150030265.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150030265.8 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177808026.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2400000177808026.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177808043.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177808043.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000177808045.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177808045.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000177808047.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177808044.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000177810401.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177808014.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177808036.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000177808014.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000177810401.5 node_expansions=49
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000177808014.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177809124.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177809012.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177810413.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177809679.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177808024.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177809024.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177810443.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177809044.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177809014.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177810237.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177810403.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000177810443.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177810443.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177810443.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177812755.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177812755.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000177810445.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177810403.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000177812755.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177810380.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177810432.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000177812755.0 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000177810366.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177811513.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177811402.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177812755.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177812047.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177812477.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177810383.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177811366.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177811366.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177811366.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177812588.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177812771.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177812214.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2400000177812771.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177812769.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177812769.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177812791.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177812791.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000177812825.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177812832.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000177812790.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177812790.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177812799.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000177812778.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000177812832.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000177812810.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177812817.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000177812817.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177812819.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177812819.0 node_expansions=7
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177817567.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000177815178.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2400000177817567.0 node_expansions=223
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000177815197.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177816178.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177816289.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177816202.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177817308.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177816844.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177815178.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177816178.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177816177.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177816197.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177817584.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177816011.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177817011.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2400000177817584.0 node_expansions=361
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000177815191.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177816211.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177817313.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177816187.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177816313.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000177816844.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000177817289.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177815188.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177816202.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177817576.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177816211.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177816209.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177816044.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000177817020.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2400000177817576.5 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177817576.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177817576.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000177817566.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177819674.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000177819674.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177817587.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177817590.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000177819674.5 node_expansions=77
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000177817580.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177817576.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000177819674.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177817609.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177817590.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000177819674.5 node_expansions=42
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000177817563.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177818578.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177819674.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177818587.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177818696.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177819229.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177819674.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177817592.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177818577.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177818577.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177818578.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177819689.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177818400.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000177819418.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2400000177819689.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177819674.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177819674.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177819698.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177819698.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177819687.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000177821773.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000177821773.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000177819709.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000177819721.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000177821773.0 node_expansions=105
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177819712.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000177819718.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000177821773.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000177819686.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000177819691.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000177821773.0 node_expansions=70
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000177819698.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177821507.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000177820676.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000177821773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000177820676.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000177820809.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000177821343.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000177821773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000177819674.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000177820674.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000177820662.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000177820662.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000177819662.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000177820495.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000177821773.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2400000177821773.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177821773.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177821773.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177823910.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177823910.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177821787.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177821787.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177826009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177826009.5 node_expansions=280
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000177823884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177825717.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000177824884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000177823884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000177824884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000177824884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000177825551.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000177825995.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000177823884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000177824884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000177824884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000177824884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000177823884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000177824717.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000177825995.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2400000177825995.0 node_expansions=750
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000177823913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177825717.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000177824896.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000177823898.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000177824884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000177824920.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000177825565.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000177825439.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000177823898.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000177824896.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000177824884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000177824884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000177823913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000177824732.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000177826007.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2400000177826007.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177825995.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177825995.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155603848.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155603848.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000133381596.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133381596.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000133381588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133381588.5 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000133381610.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133381610.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000133381576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133381576.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000077826021.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000044492692.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999977825135.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999922269563.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999938937118.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000122270465.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999994492674.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000044492687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999927825118.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999855602022.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999922269580.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999938937118.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999938937118.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999994492689.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000050048246.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000094492687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000038937132.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2399999994492718.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000122270465.5 node_expansions=295
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122270468.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000122270465.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000122270477.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000122270465.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000122270463.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2400000122270477.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122270463.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000122270463.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122270496.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000122270496.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122270487.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000122270495.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000122270488.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000122270451.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000122270464.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000122270495.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122270466.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000122270466.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122270512.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000122270512.0 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122269399.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000122270489.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000122270492.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000122270503.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000141710966.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2700000141710966.0 node_expansions=65
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000127821522.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136155992.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000136154055.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000141710980.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000136154967.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000133377091.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000136154997.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000125042481.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000133377092.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2700000141710980.0 node_expansions=36
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013895669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019451558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011119780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966674725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986113112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011117335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005560946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000008390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991670334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991668945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999966670557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999966669167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999966672224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000033350223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033347167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041683868.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047241658.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030570501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036128347.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463868.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050019689.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005574076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005573811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005574097.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683885.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016681318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013901016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013902127.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022234366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025017475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038908320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030573017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005573819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005570448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005569650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027792751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022235237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011123518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569717.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022238028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030569139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033349428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346027.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000050019689.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050019140.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050019688.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050017465.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000050019688.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019689.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019689.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050019703.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050019686.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050019683.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050019686.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050019696.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019703.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023728.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023728.4 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050019703.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050023728.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050019711.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050019700.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050019709.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000050023728.4 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050022339.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050023605.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050021928.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050021784.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050023477.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050023741.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050021928.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050023317.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000050023741.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023728.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050023728.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023755.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023755.4 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000050026408.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050027630.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050025978.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050027241.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050027533.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050027543.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050025853.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050025964.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050027353.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050027630.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050027630.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050027630.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027646.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050027646.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000050030311.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050029866.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050028630.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050031408.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050031408.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050029755.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050030019.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050030575.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050029853.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000050031241.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000050031408.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050031408.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050031408.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000050034075.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050037701.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050033644.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050032422.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050033519.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050031422.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050033821.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050034353.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050033644.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000050035033.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1200000050037701.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000050037686.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050037686.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983368366.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983368366.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983368355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983368355.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983368355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983368355.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983368368.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983368368.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983368355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983368355.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983368363.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983368363.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983368355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983368355.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952818408.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952818408.8 node_expansions=154
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999952813814.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952815479.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952815035.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952813813.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952814937.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952812813.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952815203.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952813813.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952815757.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952815035.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952813925.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1199999952815757.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952815758.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952815758.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000019485115.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000019485115.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999975039765.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080596237.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000080596226.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050040672.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999952815765.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999952815765.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019485099.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999975039772.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999975039765.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019485099.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000019485099.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080596237.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019485099.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050040671.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050040671.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019485115.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000080596237.8 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000080596240.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000080596238.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000080596221.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000080596211.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000080596235.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080596240.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108364212.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108364212.2 node_expansions=99
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000080597234.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080598903.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080598472.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080597233.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080597793.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080598349.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080596238.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080597238.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080597238.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080598625.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080598459.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000080597345.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108364227.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000105587936.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000105588658.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000080590214.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1500000108364227.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108364227.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108364227.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360169.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133360169.8 node_expansions=31
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000108364228.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108366894.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108366450.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108365215.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108365783.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108366340.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108364240.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108365214.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108364215.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108366603.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108366450.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108365325.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000108366894.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108366881.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108366881.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369546.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108369546.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000108366881.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108368991.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108369115.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108367880.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108368435.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108368991.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108366905.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108367880.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108369547.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108366881.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108369282.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108369103.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108367992.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000108369547.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108369546.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108369546.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077813993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077813993.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000077813993.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077814003.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000077813987.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000077814003.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000077814001.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000077814003.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077814017.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077814017.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077813990.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077813990.0 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000077813976.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077816087.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077814823.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077814976.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077815546.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077814976.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077816087.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077814003.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077814976.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077813976.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077816365.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077816212.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077815101.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000077815280.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000077816365.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077816365.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077816365.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922258133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922258133.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999988927453.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000016705230.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999972259910.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000077816355.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077816379.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050038601.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999983371897.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999983371897.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016705278.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999972259910.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999972259897.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016705278.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000016705230.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077816355.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000016705230.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000077816391.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077816369.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016705278.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000077816391.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077816391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077816391.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077816382.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077816382.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000077816355.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077818502.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077817224.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077817369.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077817924.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077817946.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077817370.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077818480.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077816355.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077817355.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077816355.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077818577.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077818758.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000077817466.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000077817647.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1500000077818758.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077818780.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077818780.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077818791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077818791.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000077818791.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077818760.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000077818761.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000077818771.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000077818761.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077818791.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102814726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102814726.5 node_expansions=113
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000077818794.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077820857.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000077818775.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000077818771.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000077820842.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000077820857.8 node_expansions=73
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000077818760.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077820871.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077819593.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077819782.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077819760.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077820302.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077820302.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077819782.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077820871.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077818747.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077819760.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077818746.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077819593.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000077819871.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000077820038.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000077820871.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077820871.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077820871.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072248645.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072248645.2 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047255271.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047255271.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047255283.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047255283.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047255296.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047255296.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047255310.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047255310.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047255281.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1500000047255281.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999988921961.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999891697072.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999986144196.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999972254405.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077810851.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047255308.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019477513.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999952810862.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999952810862.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999986144180.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999941698850.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999941698862.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999986144183.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999986144182.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000047255294.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999986144182.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000047255291.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999986144184.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000077810851.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077810847.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077810847.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102804239.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102804239.0 node_expansions=43
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000077810850.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077810837.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000102804205.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000077810851.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000077812934.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000102804205.5 node_expansions=88
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1500000077810840.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077811673.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077810839.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077811839.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077812395.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077812394.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077812950.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077811852.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077810847.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077810840.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077810852.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077810847.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077811673.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000077811951.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000077812118.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000102804241.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000097249663.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000094471315.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000091697008.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000091696351.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000102804241.0 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102804219.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102804219.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102806323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102806323.2 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000013915343.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999938914430.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999986137539.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999997247785.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000072248674.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000044470896.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999977804207.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999952804206.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999986137540.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999966692219.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999966692206.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000011137541.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000011137539.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000072248687.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000011137539.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000072248675.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000072248674.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000011137540.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000072248687.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072248675.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072248675.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072248686.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072248686.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072248686.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072248686.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086134253.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086134253.5 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072248692.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072248692.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072248707.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072248707.8 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000072248691.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000072249527.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000072248705.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000072249694.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000072250250.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000072250247.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000072250805.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000072249693.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000072248705.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000072248692.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000072248692.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000072248691.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000072249525.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000072249817.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000072249971.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000086132871.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000086134262.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2100000086134262.5 node_expansions=51
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086134274.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086134274.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086136304.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086136304.2 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086134254.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086134254.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000086134266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086134266.5 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000086134278.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086135114.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086134267.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086135197.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086134823.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086135767.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086136308.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086135211.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086134290.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086134286.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086134266.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086134291.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086135099.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086135392.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086135475.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000086136308.2 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055580766.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055580766.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086136313.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086136313.2 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000086136310.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086137155.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086136310.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086137309.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086136878.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086137322.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086137863.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086137321.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086137310.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086136321.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086136308.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086136310.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086136309.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086136309.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086137420.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000086137308.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000086137863.8 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086137877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086137877.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086137880.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086137880.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086137868.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086137868.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000086137867.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086137867.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086137855.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086137855.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000086137882.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086137882.2 node_expansions=2
FooPlayer.decide: Prioritizing 17 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000086137869.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086138705.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086137869.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086139426.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086138869.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086138869.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086138871.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086137869.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086138883.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086137884.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086137872.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086137869.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086137872.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086138983.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086137883.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000086138982.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000086138871.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000086139426.5 node_expansions=51
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086139439.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086139439.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086139444.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086139444.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086139430.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086139430.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055583874.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055583874.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055583888.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055583888.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055583893.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055583893.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055583891.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055583891.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055583896.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055583896.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055583896.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055583896.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055583896.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055583896.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055583897.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055583897.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055583902.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055583902.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055583903.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055583903.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055583878.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000055583878.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922249657.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922249657.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922249645.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999922249645.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936139430.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936139430.2 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999936139425.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936139420.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999936139433.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936139420.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936139422.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2099999936139433.2 node_expansions=73
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999936139432.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936139409.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999936139419.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936139425.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936139419.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999936139429.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936139432.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999936139387.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2099999936139387.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922249628.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999922249628.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936139429.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936139429.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936139409.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936139409.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999886139407.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999911139408.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999911139406.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999911139396.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999911139406.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2099999911139408.8 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999911139408.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999911139418.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999911139418.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911139372.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999911139372.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886139405.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999886139405.8 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886139385.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999886139383.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999886139379.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999886139369.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999886139405.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2099999886139405.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886139392.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999886139392.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886139406.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999886139406.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886139420.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999886139420.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886139408.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999886139408.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886139408.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999886139405.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999886139404.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999886139393.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999886139406.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999886139408.8 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999869472755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999869472755.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999869472752.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999869472755.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999869472751.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999869472749.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999869472751.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999869472755.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999869472753.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999869472753.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999869472752.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999869472752.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999855583863.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999855583863.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999961139428.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999902806084.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999955583885.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000050028330.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000038917209.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999961139428.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999894472755.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999869472754.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999902806096.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999894472755.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999869471866.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999913917208.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999927806088.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999988917195.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999977806096.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038917205.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005583862.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999944472774.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000050028330.0 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050028330.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050028330.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000050028318.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000050028285.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050028318.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000050028319.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050028319.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000050028287.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000050028285.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050028287.5 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000036120447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961117224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013899835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000036120447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=300000036120447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000036125221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036125220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038904723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050015821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013902972.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013903821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052795321.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050015833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055573378.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050016668.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016967.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041682478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047239142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036126070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013901296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033346351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047235531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027787960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027789349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027790218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033345208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038904696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047238872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033348303.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027791874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047237209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022232961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038902198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000055573378.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055573377.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055570599.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000055573377.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573414.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573414.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091690197.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055573377.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091684512.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030571600.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013904932.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055573377.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077801308.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573377.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573414.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573378.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994460512.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994460488.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013904932.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013904932.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573414.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077801308.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077801308.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573377.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091690197.4 node_expansions=120
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091684512.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684474.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684512.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684512.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684512.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091684513.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684474.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684513.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460509.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994460509.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994460494.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460509.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460522.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460522.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994460522.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994460470.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460522.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460519.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460519.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091684534.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055573397.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091684519.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030571630.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013904952.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055573397.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077795630.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573421.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573408.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573421.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573410.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994460508.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013904963.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013904966.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573421.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077795620.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077795644.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573408.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091684534.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091684523.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684495.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684523.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994466197.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994466197.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994460498.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460498.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355086.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355086.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999958351619.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958352308.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958349383.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958352609.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958355109.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958351329.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958350786.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958351753.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999958355109.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355097.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355097.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355072.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355072.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355087.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355087.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355086.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355086.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355099.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355099.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091690234.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019467986.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091690220.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030577345.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977799544.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019467975.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041690220.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019467975.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019467986.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019467975.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019467975.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958355086.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977799530.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977799555.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019467988.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041690220.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041690220.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019467988.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091690234.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690231.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690231.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355086.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355086.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355109.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355109.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958358332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958358332.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999958357329.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958358318.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958358332.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958358040.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958355096.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958358329.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958357040.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958356498.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999958357496.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=599999958358332.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933349126.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933349126.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958358319.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958358319.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958358322.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958358322.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958358308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958358308.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136075.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936136075.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958358308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958358308.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091693456.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019471210.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091696628.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030580567.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977802763.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019471197.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041693455.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019471197.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019471210.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019471210.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019471197.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958358319.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977802752.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977802766.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019471197.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041693454.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041693443.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019471197.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091696628.5 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693456.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693456.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958361517.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958361517.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958358343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958358343.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958361540.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958361540.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999958360551.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958361540.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958361540.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958361276.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958358329.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958361551.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958360276.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958359721.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999958360720.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999958361551.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958361540.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958361540.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933352343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933352343.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066687454.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994465234.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000066687454.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005574555.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952796776.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019465231.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016687444.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994465220.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994465245.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994465234.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994465234.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999933352345.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999952796777.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999952796776.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019465246.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041687444.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016687468.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994465220.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000066687454.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066687444.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687444.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690677.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690677.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000066689687.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066689688.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066690698.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066690409.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066687465.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066687466.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066690688.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066689409.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066688854.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066689868.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000066690698.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066690687.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066690687.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000066692897.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066692897.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066693633.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066691244.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066690675.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066693897.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066692633.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066691688.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066690674.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066693063.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000066693077.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000066693897.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066693897.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066693897.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693917.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066693917.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041693911.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041693911.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693907.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066693907.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933358800.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933358800.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933358799.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933358799.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908361718.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908361718.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908358800.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908358765.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999908361695.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999908358775.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999908358777.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999908361695.0 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999908361139.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999908360972.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999908358774.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999908360996.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999908361718.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999908359306.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999908358750.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999908360708.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999908359750.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999908358750.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999908361139.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999908361153.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=599999908361718.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908361718.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908361718.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888917264.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888917264.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999888917264.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888917264.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888917277.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888917277.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888917298.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888917298.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888917289.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888917289.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888917275.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888917275.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866695052.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999866695052.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999841695053.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999841695053.9 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000058347500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058347499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903031.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063900867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066679501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061124999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069459420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027791331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027790500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052787776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052786387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063899222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052787555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041675832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041675832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058345611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058347219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000072237830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027789941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027789944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027786610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027787165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072237833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899711.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000083348920.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352531.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353087.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350587.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000083353087.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025016367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033352200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571941.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022240223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022238331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027793886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025017432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994459097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994459654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027796102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036128034.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016684089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052797531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000050020331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013905529.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025016973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008345738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008347127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002790460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994456017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999994459074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994456003.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994458503.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011128532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005569906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016681906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041683918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025014428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002790471.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000052797531.5 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795587.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795309.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797531.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000052797531.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126433.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061126433.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126433.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061126433.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061126444.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061126454.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061126442.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061126454.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061126465.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000061126465.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061126451.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061126451.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126464.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061126464.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126465.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061126465.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094459728.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094459728.2 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091681965.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000094459751.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000094459751.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094459741.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094459741.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094459756.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094459756.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094459766.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094459766.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094459766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094459766.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094459768.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094459768.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094459800.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094459800.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000058348676.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094464676.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000094459810.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094459802.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094459796.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000094464676.4 node_expansions=40
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000094463973.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094462585.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094464678.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094464131.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094462042.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094461765.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094461753.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094462029.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000094464678.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464685.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464685.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058353578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058353578.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000058353574.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058353556.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000058353546.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000058357877.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000058353558.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000058357877.5 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000058357710.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058356335.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058356210.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058357901.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058355766.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058355499.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058355488.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058355766.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058356210.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000058357901.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058357877.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058357877.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058357890.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058357890.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080580112.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000130580113.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058357888.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994466332.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080580125.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080580111.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999969467221.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000130580111.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058357890.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058357888.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058357890.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994466351.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994466334.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058357902.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058357902.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999969467221.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999969467222.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000130580111.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000130580113.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130580113.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130580113.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161135654.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161135654.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000130580133.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130584299.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000161135655.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130580143.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130584264.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000161135655.2 node_expansions=57
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161135679.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1200000161135679.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161135669.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161135669.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022767.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000022767.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022767.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000022767.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022767.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000022767.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022789.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000022789.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000026955.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000026955.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000000022810.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000022792.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000000022768.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000000026933.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000000022780.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000000026933.0 node_expansions=51
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000000026933.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000000025556.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000000025433.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000000024611.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000000024988.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000000024710.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000000024710.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000000024988.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000000024892.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000000025447.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000000026933.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000026933.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000026933.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000026969.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000026969.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000111139835.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000161139823.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000088917599.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994470488.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111139837.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000111139842.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000161139835.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088917623.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000088917599.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000088917601.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994470512.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999994470488.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000088917611.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088917614.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088917601.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000026933.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000026947.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000161139825.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000161139835.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000161139823.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161139823.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161139856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161139856.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000183360479.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000183360368.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161146280.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000183359924.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161147946.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000183359646.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000183359646.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000183359924.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161146558.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000183360368.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161145169.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000183362313.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000183361757.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000161147946.8 node_expansions=403
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000161147236.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000161147113.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161146282.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000161146671.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000161146393.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161147946.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000161146669.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000161144446.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161147946.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161146558.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000161147113.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000161147391.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000183362035.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000183362336.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000183361758.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000161147946.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161147946.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161147946.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000035070.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000035070.8 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000000039682.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000000037836.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000000037723.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000000036890.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000000037735.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000000036892.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000000037301.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000000037001.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000000035056.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000000038571.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000000037180.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000000037279.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000000038003.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000038918980.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000033363633.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000022252934.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000033364368.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2100000038918980.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038918981.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038918981.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038922614.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038922614.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000038922593.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000038921759.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000038921650.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000038920850.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000038921670.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000038919817.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000038921204.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000038920926.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000038919003.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000038922503.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000038921095.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000038921239.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000038921940.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000038922593.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038922615.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038922615.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038922636.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038922636.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000127811537.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000177811537.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000088922638.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000022254181.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000127811537.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000127811515.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000200029393.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000105589292.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000088922625.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000088922628.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000022254193.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000022254203.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000105589295.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000105589295.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000105589295.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038922628.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038922629.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000177811518.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000200029393.0 node_expansions=86
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000177812504.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177814281.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177814172.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177813352.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177814202.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177812368.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177813728.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177813448.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177811518.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177813335.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177815018.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177813613.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177813724.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177814448.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000200029395.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000200028840.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2400000200029395.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200029395.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200029395.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022249860.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022249860.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022249841.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022249841.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022249863.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022249863.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000022249872.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000022249856.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022249872.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000038916530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000038916530.5 node_expansions=26
FooPlayer.decide: Prioritizing 2 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=3000000083357920.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000066691254.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=3000000083357920.5 node_expansions=100
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000038919983.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=3000000038919983.0 node_expansions=25
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063904165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061124441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063904220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066681157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072235609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058345553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052786663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052787774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066681444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069460055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061122774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072237275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047233608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038898329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030567441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030564385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030567997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000036119940.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000080571442.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575887.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000080575887.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019456876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008346044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005570498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013904699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019457164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022238329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033350331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027794165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030571942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022240556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016682755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022239990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022240534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013904422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999986124372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002793264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011127181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460527.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005571626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005571626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030572529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011127184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036128362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008347737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016682474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005572976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016684420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000014128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994456016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999986124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999986122392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999986124059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999986125472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991679638.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000047239220.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239220.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239220.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237276.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000047239220.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573409.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573409.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573408.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573408.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573409.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573409.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055573421.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094462324.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055573408.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022244829.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080579940.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005571644.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005571630.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094468829.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094462310.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573408.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997238297.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997238298.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080573435.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573409.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573408.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055573409.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005571630.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573409.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000094468829.5 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094462310.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462285.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462310.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462312.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462312.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055573436.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094468808.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055573433.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022244808.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080579955.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005571645.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005571646.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094468844.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573422.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997238312.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997238312.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080579919.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573436.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573423.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573423.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005571645.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573423.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573423.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000094468844.0 node_expansions=202
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094462312.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462297.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094462277.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094468808.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094462288.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094462300.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000094468808.5 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094468808.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094465074.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094466718.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094465220.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094465197.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094465064.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094462276.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094464772.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000094468808.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468819.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468819.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468822.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468822.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468843.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468807.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468843.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468867.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468867.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468859.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468807.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468859.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244846.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244845.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244845.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244857.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244857.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055579968.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094468858.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055579967.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022244868.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080579969.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578190.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005578189.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094468858.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094468868.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055579968.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997244856.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080579982.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055579967.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055579968.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055579967.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005578189.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055579968.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055579967.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000094468868.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468842.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468868.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244855.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244865.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244865.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963903860.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963903860.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963903873.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963903873.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963903874.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963903874.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963903874.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963903874.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908270.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963908270.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963903874.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963903874.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908283.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963908283.6 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963903884.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963903886.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999963903886.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963903873.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963903873.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963908304.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963908304.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963903873.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963903873.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963908269.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963908269.1 node_expansions=26
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963906799.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963906662.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963908305.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999963906799.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999963906799.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999963904705.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999963903874.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999963903874.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999963906374.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999963908305.6 node_expansions=144
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963908305.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963908282.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999963908282.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999963908293.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999963908306.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=599999963908306.1 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963908282.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908282.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963908271.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963908271.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963908282.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908282.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963908282.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963908282.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963908293.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908293.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963908328.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963908328.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938905828.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938905828.1 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022243430.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022243430.2 node_expansions=17
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022243439.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000022243424.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022243439.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019465628.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019465628.6 node_expansions=14
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000011132295.1 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019465627.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=900000019465627.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019465639.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019465639.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019465661.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019465661.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130576763.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019465641.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999950019418.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000044465664.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999969463849.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000002797197.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000097243440.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000097243452.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000019465641.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999925019404.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999925019428.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000044465662.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000019465640.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000019465650.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019465650.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999969463861.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000019465650.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000052798997.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000130576763.6 node_expansions=81
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130576773.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000130576723.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130576773.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019465672.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019465662.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999950022656.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044465663.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999969463884.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002797227.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097243441.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097243453.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047243417.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999925019440.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999925019441.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044465664.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019465663.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019465672.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019465663.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999969463886.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019465663.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052798997.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), None, None)) score=1200000047243417.5 node_expansions=121
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019465685.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019465685.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000019465672.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000019465649.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000019465640.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000019465652.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000019465638.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000019465628.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019465672.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019468843.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019468843.1 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000019465663.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000019465648.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000019465640.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000019465655.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000019465651.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000019465640.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019465663.6 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047243417.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047243417.5 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019465653.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000130576777.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019465651.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999950019442.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044465652.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969463895.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002797208.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097243427.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000097243442.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999925019431.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999925019429.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044465666.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019465651.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019465665.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019465673.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999969463874.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019465652.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052798998.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000130576777.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130576776.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130576761.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130576776.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158354532.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158354532.0 node_expansions=7
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158354533.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1200000158354533.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158354545.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158354545.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158354542.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158354542.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158354535.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158354535.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797199.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952797199.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999952797217.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952797197.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952797217.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797233.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952797233.8 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999952797231.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952797216.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999952797216.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999952797219.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999952797228.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999952797219.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952797231.8 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952803985.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952803985.5 node_expansions=127
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999952797186.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952797186.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000021193.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000021193.8 node_expansions=154
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999952801096.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952803985.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952801096.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952803041.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952803040.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952800929.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952800096.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952800096.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952802874.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952801096.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1199999952803985.5 node_expansions=238
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999952800944.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952802041.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952799974.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952800964.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952802908.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952802874.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952800794.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952799994.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952803985.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952802459.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952800929.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999952803985.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999952803985.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952803985.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952804031.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952804031.5 node_expansions=12
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999952807930.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952809041.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952807930.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952809874.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952807930.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952807930.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952807763.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952806930.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952809041.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952806930.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952809707.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999952807930.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1199999952809874.5 node_expansions=334
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999952807932.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952809041.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952809876.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952807777.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952806944.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952807964.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952807964.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952807932.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952807930.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952806930.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952809041.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999952809430.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999952809055.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1199999952809876.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952809909.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952809909.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952809920.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952809920.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047256145.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000158367257.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000047256111.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999977809892.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072258610.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999969476577.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000002809890.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000125036388.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000125033890.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047256113.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999952809923.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000072256114.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047256111.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047256145.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000047256113.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999969476577.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047256145.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000080589460.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000158367257.8 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158367223.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158367223.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158367276.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158367276.8 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000158367222.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158367256.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000158367219.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000158367224.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000158367232.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000158367256.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158367224.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158367224.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000158368273.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158369384.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158369352.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158368077.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158367273.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000158368244.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158368244.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158368273.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000158368241.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000158367244.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000158369364.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000158369753.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000158369355.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000158369753.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158367241.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158367241.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952815632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952815632.0 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999952812444.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952812431.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952812444.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952812432.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952812432.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999952812433.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952812408.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952812433.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999952812430.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952812408.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952812430.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000036411.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000036411.0 node_expansions=360
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999952812432.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952812419.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999952812411.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999952815622.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999952812441.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999952812402.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999952815622.0 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999952813402.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952814511.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952814511.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952813235.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952813400.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952813434.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952813400.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952813400.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952815656.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952812414.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952814525.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999952812402.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999952813400.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999952813434.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1199999952815656.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919482288.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919482288.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999919485385.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999919486496.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999919486496.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999919485218.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999919486218.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999919485385.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999919485385.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999919485385.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999919485385.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999919485385.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999919484385.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999919487329.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999919484385.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999919485385.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1799999919486496.5 node_expansions=438
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999919485385.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999919486510.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999919485218.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999919486218.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999919485387.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999919485387.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999919485419.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999919485419.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999919485399.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999919484385.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999919486530.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999919486531.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999919484419.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999919485385.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1799999919486531.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999919486496.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919486496.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919486545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919486545.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999919486533.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999919486520.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919486533.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900035212.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900035212.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999900035212.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999900035198.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900035212.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999875033264.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999875033242.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875033264.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999875033264.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875033264.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999875033268.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999875033253.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875033268.5 node_expansions=19
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999997230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999988897557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994452002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961112223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000030566280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566280.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564058.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563502.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000030566280.75 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038906102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041684700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041681088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038903877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793598.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027795821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038904988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033351930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030573887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684996.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038907507.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002791867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036129168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002793842.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025013318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016679917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027792144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902141.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903252.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011123791.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019457140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011124629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904917.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038907495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036129429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027794694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027794138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002791861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002789615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002792421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002790726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027793032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901018.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457763.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000041684996.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041683618.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041684996.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041685007.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000041685007.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041685020.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041685020.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041685020.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041684985.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041685020.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041685010.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041685010.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041685009.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041684971.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041685009.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986127665.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986127665.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041685009.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000075018345.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041684998.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002795220.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041684999.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000072240565.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075018356.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075018356.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999986127676.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986127665.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041684999.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002795231.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002795220.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041685009.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041685009.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041684999.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072240567.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072240567.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000075018356.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075018342.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075018304.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018342.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075018353.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075018353.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075018367.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075018329.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018367.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075018364.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075018367.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000075018367.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075018355.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018355.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075018367.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075018367.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075018367.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075018342.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018367.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075018385.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075018385.4 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075018342.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075018365.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000075018365.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075018365.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018365.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075018388.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075018388.4 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075018378.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075018376.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018378.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041685044.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000075018386.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041685044.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002795277.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041685045.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000072240617.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075018378.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075018386.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999986127710.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986127721.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041685044.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002795267.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002795277.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041685044.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000041685044.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000041685044.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072240608.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072240617.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000075018386.5 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075018395.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075018395.5 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041685051.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986127721.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041685061.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002795277.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041685055.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000072245738.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075023516.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075023516.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999986127721.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986127721.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041685061.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002795283.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002795277.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041685061.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041685055.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041685051.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072245738.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072245738.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000075023516.4 node_expansions=170
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000075018396.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075018388.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000075018374.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075018385.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075023516.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000075018395.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000075023516.4 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000075020869.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075020869.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075022258.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075020313.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075023516.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075022127.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075023516.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075021596.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000075023516.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075023527.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023527.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075023516.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075023516.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075023516.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023516.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075023540.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075023540.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075023555.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075023515.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023555.4 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075023562.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075023562.4 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041690197.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075023551.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999986132864.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041690197.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002800419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041690197.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000072245754.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000075023542.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999986132865.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999986132864.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000041690197.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000002800419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000002800419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000041690197.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000041690198.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000041690208.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000072245773.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000072245754.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000075023551.4 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075023542.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075023529.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023542.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075023551.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075023551.4 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108356858.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102801313.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000108356858.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356864.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356864.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356875.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356875.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356864.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356864.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356875.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356875.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356866.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108356867.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108356867.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356867.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108356863.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108356862.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000108356875.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000108356862.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000108356875.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356864.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356864.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356876.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356876.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356877.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356877.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356898.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356898.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356878.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356878.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356899.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356899.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108356907.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108356897.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356907.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141685940.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141685940.5 node_expansions=44
FooPlayer.decide: Prioritizing 1 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136134663.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000136134663.5 node_expansions=7
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113912444.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136134653.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000136134653.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113912443.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113912443.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113912462.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113912462.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080584237.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999991693571.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000080584237.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000013916682.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000102806460.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000166685912.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000113917572.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000113917572.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999991693571.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999991693571.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000080584237.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000013916682.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000013916682.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000080584237.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000080584237.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000102806460.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000111139794.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000144463690.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000166685912.8 node_expansions=606
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133359838.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133359384.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133359372.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000133358261.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000133358828.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133360662.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000133362060.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000133360094.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000133359540.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000166685912.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1500000166685912.5 node_expansions=67
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000166685927.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166685927.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000166685929.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166685929.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000166685931.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000166685926.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000166685936.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000166685926.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000166685923.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000166685936.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000166685936.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166685936.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000166685971.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166685971.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000166685979.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166685979.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138905708.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138905708.2 node_expansions=8
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138907661.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138908217.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000138908214.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000138907094.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000138907661.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000138909465.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000138907103.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000138908908.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000138907384.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000138909465.2 node_expansions=63
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138909466.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000138909427.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138909466.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155572317.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155572317.8 node_expansions=43
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138909451.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000138912628.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000138912628.5 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138909441.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000138909463.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000138912628.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000138909422.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000138909420.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000138912628.8 node_expansions=61
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138911350.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138911919.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000138911939.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000138910828.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000138911374.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000138911809.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000138911239.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000138910808.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000138912661.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000138911073.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000138912661.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138912663.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138912663.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138912647.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000138912632.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000138912634.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000138912656.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000138912634.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000138915147.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138915147.5 node_expansions=43
FooPlayer.decide: Prioritizing 11 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138917521.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138918632.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000138918076.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000138917520.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000138916520.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000138917076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000138917521.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000138916965.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000138916965.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000138916520.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000138916799.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000138918632.2 node_expansions=284
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1500000138918632.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000138915132.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000138915135.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000138915167.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000138915132.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000138915141.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1500000138918632.2 node_expansions=54
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000138915168.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138917077.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138917553.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138917665.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138916557.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138917109.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138916999.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138918666.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138917555.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138916987.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138916542.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138916799.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000138918666.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138918633.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138918633.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138918664.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138918664.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138918635.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138918635.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138920728.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138920728.8 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113918656.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147252002.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000036139990.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000052806633.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000019473332.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000108363079.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000119474189.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000119474217.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000008362189.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999963915967.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000052806664.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000019473332.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000019473300.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000086140857.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000086140855.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000108363078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000116696446.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000116696414.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000147252002.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147252021.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147252021.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963915989.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963915989.8 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999963916007.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999963917968.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999963918399.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999963918510.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999963917396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999963917011.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999963917955.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999963917844.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999963918396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999963917841.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999963917396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999963917677.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999963918130.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999991690877.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000011138396.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999986134996.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2400000011138396.0 node_expansions=128
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000011136487.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000011136469.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000011136467.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000011138396.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000011136508.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=2400000011138396.0 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000011136451.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000011138430.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000011138841.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000011138986.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000011137840.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000011136451.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000011138399.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000011138285.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000011138843.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000011138285.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000011137840.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000011138132.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000011137563.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2400000011138430.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000011137042.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000011137042.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000011138443.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000011138443.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000138920045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000172253378.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000072253379.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000077808021.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000044474688.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000133364490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000186136065.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000144475601.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000141691620.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000008363577.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000077808021.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000044474688.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000044474688.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000111142244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000111142244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000133364490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000141697823.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000141697823.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000186136065.0 node_expansions=1166
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000163920021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000163922410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000163921965.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000163921410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000163920021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000163921965.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000163922410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000163921854.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000163922410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000163921854.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000163921410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000163921410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000163921688.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000163921132.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2400000163922410.0 node_expansions=425
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000163919500.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000163919502.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000163919500.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000163922410.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000163919490.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=2400000163922410.0 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000163919500.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000163920611.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000163920868.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000163920498.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000163921410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000163919479.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000163922410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000163921333.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000163921854.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000163921302.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000163920868.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000163920879.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000163921157.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000163920576.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2400000163922410.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000163922423.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000163922423.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000138924807.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000172258143.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000072258154.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000077810466.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000044477098.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000133369253.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000144478023.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000119480364.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000008366011.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000011143766.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000077810455.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000044477098.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000044477101.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000111144654.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000111144677.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000133369255.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000141702586.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000141700234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000172258143.5 node_expansions=191
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194473751.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194473751.5 node_expansions=36
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000161140407.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000094473741.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000100028384.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000077807050.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000155584852.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000186140407.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000166695963.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000141695963.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000030583939.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000033361717.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000100028384.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000077807050.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000072251940.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000130586105.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000133362606.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000155584852.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000163918185.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000163918185.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000186140407.5 node_expansions=1629
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000163922442.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000163922442.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000163923442.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000163923443.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000163924398.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000163923843.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000163923844.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000163922443.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000163924278.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000163924834.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000163924275.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000163923843.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000163924122.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000163924288.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000163923575.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000180585309.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000183363919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000186140407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000177805684.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2700000186140407.5 node_expansions=239
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994452613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000009835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000002795198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002795209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002797432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002797975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002797420.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055576155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050021443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038908895.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044465554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047243112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036130753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033350001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041684145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027797474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011126848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011126848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027797484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019461083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033353097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022241365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027795264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013904073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027792219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038906166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016682749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036127475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013904083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011125197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011127128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019461350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000055576155.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573655.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576166.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574767.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000055576166.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576169.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576169.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576169.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576169.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906845.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906856.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906866.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906866.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988906867.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988906865.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906867.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906853.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906853.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988906853.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988906854.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999988906854.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906851.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906851.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988917987.6 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999988912266.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=599999988917987.6 node_expansions=93
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988913278.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988914209.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988913667.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988914933.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988916167.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988914488.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988914654.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988917987.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999988917987.6 node_expansions=152
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999988913278.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988914654.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988914223.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988913665.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988917988.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988914943.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999988914765.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988914501.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988914655.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999988917988.6 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988918002.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988918002.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955584668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955584668.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988917987.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988917987.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055587321.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002807765.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055587334.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088920656.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086142901.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019473544.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002807765.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055587332.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055587322.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055587321.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055587334.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088920668.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088920656.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055587321.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086142891.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988918001.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055587321.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002807765.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000088920668.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088920668.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088920668.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088920680.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088920680.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055587333.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002807777.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055587346.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088920680.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086142913.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019473568.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002807791.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055587333.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055587334.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055587334.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055587334.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088920679.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055587346.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086142903.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988918013.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988918013.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055587334.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002807777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088920680.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088920679.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088920679.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467020.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119467020.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088920680.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088920680.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119467034.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055587354.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002807789.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055587348.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086142900.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019473566.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002807793.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055587344.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055587348.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055587344.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055587344.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088920677.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088920678.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055587354.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086142901.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988918011.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988918011.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055587348.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002807799.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088920678.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088920668.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088920668.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988917988.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988917988.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988918013.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988918013.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988918004.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988918004.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988918004.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988918004.1 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988918004.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988918001.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988917999.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988917988.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988917998.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988918004.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030576315.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030576315.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988918005.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988918002.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988917999.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988917988.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988918012.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=599999988918012.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988918012.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988918012.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988918012.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988918012.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988918012.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988918012.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988918025.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988918025.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988918025.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988918008.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988918025.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988918025.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988918025.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988918022.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988918024.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999988918024.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988918024.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988918024.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988918025.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988918025.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988918025.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988918025.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955584687.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955584687.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999955584689.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955584704.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999955584689.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999955584678.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999955584689.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999955584704.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955584704.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955584704.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955584704.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955584704.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922251358.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922251358.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955588420.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955588420.6 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999955584688.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997243005.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999955584680.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999955584689.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999955584693.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999997243005.9 node_expansions=46
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999955586498.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999955585665.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999955587065.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999955586620.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999955586055.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999955588443.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999955587332.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999955584666.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999955586887.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999955587054.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999991690239.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=899999997243020.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=899999997243020.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243006.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243006.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243020.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243020.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243033.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243033.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963909711.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963909711.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963909701.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963909701.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963909708.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963909708.1 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999963909699.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963912335.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999963909710.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999963909701.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999963909719.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999963912335.1 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999963910541.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963910668.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963912058.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963911642.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963911097.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963909710.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963912369.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963909710.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963911920.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963912057.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=899999963912369.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963912337.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963912337.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963912337.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963912337.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963912338.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963912338.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936134567.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936134567.4 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019469683.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022247449.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000119469670.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050025227.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994467892.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999977802113.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019469670.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988914148.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019469683.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052803003.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086136366.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086136337.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019469693.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050025226.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999963912338.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999963912336.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019469683.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999977802113.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000119469670.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119469670.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119469670.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119469679.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119469679.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119469671.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119472336.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119469687.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119472320.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119469691.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000119472336.1 node_expansions=62
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119470502.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119470670.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119472071.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119471615.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119472370.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119471060.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119471059.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119469671.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119469671.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119471905.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119472060.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000119472370.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472349.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472349.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119472366.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119472347.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472366.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936137259.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936137259.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999936137269.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999936137235.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936137269.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977801141.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977801141.2 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999936137268.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999936137237.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999936139633.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999936137265.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999936137247.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999936137265.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999936139633.9 node_expansions=55
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999936138078.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999936138247.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999936139647.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999936138356.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999936138245.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999936138647.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999936138634.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999936137245.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999936139089.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999936137256.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999936139467.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999936139633.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=899999936139647.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936139633.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936139633.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963917412.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963917412.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999963917425.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963917376.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963917425.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963917425.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963917425.1 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019474746.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999936139635.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052804363.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000150026585.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000050030303.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994472979.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999977807190.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019474746.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999988919190.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019474755.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052808090.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086141433.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086141435.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019474746.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050030313.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999963917416.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019474758.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999977807193.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000150026585.8 node_expansions=410
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000119474757.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119474732.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000119474758.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119474758.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119474735.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000119474756.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000119474758.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119474747.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119474723.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474747.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150026612.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150026612.8 node_expansions=63
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050026612.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999977803501.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052804391.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080582169.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000047248836.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999994467112.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050026612.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000019471057.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000050026612.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083359947.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116693290.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116693290.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050026612.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080582179.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016693279.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999988915890.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033361224.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019471057.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000116693290.2 node_expansions=1150
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000086142262.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086142415.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086142537.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086143248.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086142416.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086143248.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086142804.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086142804.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086141415.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086143262.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086141416.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086143638.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000086143804.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000116693293.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000100027926.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000102801344.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000116693293.8 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116693293.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116693293.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116695670.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116695670.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000116696488.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116696654.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116696766.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116697321.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116696655.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116697488.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116694655.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116694655.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116695655.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116697488.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116695655.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116698710.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000116698044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000116694655.2 node_expansions=389
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000116695488.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116695655.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116697058.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116695768.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116696488.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116695655.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116696501.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116694655.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116694657.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116696489.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116694655.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116696877.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000116697078.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000116694655.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116694669.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116694669.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116697057.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116697057.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116694701.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116694701.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150027992.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150027992.0 node_expansions=13
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000150028026.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000147250249.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000147250266.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000147250250.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2100000150028026.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150028026.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150028026.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116694695.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116694695.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116694695.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116694681.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116694679.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116694692.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116694691.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116694695.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116694709.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116694709.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116694692.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116694704.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116694704.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000130581238.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116694705.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000130581238.0 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000116695541.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116695694.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116697081.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116695805.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116696527.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116695694.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116696525.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116694721.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116696527.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116694694.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000116696914.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000116697096.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000130581272.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2400000130581272.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130581272.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130581272.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130586646.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130586646.5 node_expansions=178
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000130582094.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000130582195.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000130583570.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000130582372.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000130582096.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000130582181.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000130582096.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000130581261.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000130583017.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000130581249.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000130583485.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000130583572.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2400000130583572.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130583572.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130583572.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130585792.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130585792.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000130583570.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130583570.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000130585780.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000130583580.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000130583574.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000130585780.0 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000130584405.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000130584572.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000130584557.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000130585403.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000130584715.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000130583572.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000130584557.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000130583569.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000130584568.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000130585391.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000130583569.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000130585791.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000130584438.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2400000130585791.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000130585780.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130585780.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144472369.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144472369.0 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000130585807.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130588989.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000130585805.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000130585794.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000130585794.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000130588989.0 node_expansions=48
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000130586615.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000130586781.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000130586813.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000130587614.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000130586892.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000130585778.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000130586766.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000130585777.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000130586782.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000130585782.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000130587615.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000130585782.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000130588989.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000130586600.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000130588989.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130588989.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130588989.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955588122.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955588122.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955588087.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955588087.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999925032558.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999925032558.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999925032557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999925032557.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999925032568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999925032568.5 node_expansions=2
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2699999955588091.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2699999955588091.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2699999925032537.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2699999938921426.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2699999955588091.0 node_expansions=12
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080570611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083348667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083349478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083350044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030564931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030562986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030563264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030564098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055569144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069458376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072236722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063903111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061125330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052791931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000072237820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069456997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052786387.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000083350044.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354488.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350599.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000083354488.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033351088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030575278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022241945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038909488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999994461863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027796665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025019162.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036130831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030575278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041687266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027797210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036128044.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025013533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994459351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994457392.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994457670.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994458515.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008348848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016685539.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002792416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002794638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027796930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019462184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038909196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013906070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013905514.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025016918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005571295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019461375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005571316.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000013526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000012693.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013899907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025015809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000052793932.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793377.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793932.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793099.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000052793932.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052804387.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052804387.6 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052804364.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088915486.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052804364.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052804364.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027802609.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030580387.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088921184.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052804364.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052804364.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052804364.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052804364.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997247030.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997247030.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083365628.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000024808.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000024808.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052804364.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088921184.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088921184.0 node_expansions=558
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088911055.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088912006.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088912007.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088915486.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088912709.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088913009.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088911450.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088911186.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000088915486.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915486.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915486.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052804364.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088915486.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052804364.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052804388.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027808295.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030586072.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088921184.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052804364.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052804364.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052804377.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052804388.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052804388.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997247030.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083359954.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000024833.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000024819.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052804377.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088915498.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088921184.0 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915510.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921195.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921195.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088921195.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088916472.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088917440.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088917430.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088918162.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088918417.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088918430.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088916861.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088916583.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000088921195.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921195.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921195.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997252739.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997252739.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997252753.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997252753.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052810110.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088921199.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027808322.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030586134.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088921221.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052810109.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997252753.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083365642.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000030530.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000030531.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088921198.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088921221.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088921198.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921198.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921223.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921223.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921198.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921198.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921199.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921199.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088921200.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088921197.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088921207.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088921197.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088921195.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000088921207.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088921207.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921207.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997252752.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997252752.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983363863.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983363863.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997252728.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997252728.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052810061.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088921197.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052810061.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052810075.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027808311.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030586075.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088921197.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052810061.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052810075.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052810061.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052810075.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997252728.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083365644.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000030530.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000030506.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052810061.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088921184.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088921197.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088921196.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921196.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921211.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921211.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088921210.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921210.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997252779.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997252779.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961141655.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961141655.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997252742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997252742.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052810061.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088921186.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052810075.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052810085.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027808307.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030586098.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088921196.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052810075.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052810075.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052810061.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052810061.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052810061.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997252728.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083365665.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000030530.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000030506.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088921221.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000088921221.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921184.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921184.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921207.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921207.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088921197.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921197.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921235.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921235.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088921221.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052810110.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052810109.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027808319.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030586099.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088921232.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052810099.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052810110.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052810110.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997252776.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997252753.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083365678.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000030544.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000030541.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052810086.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088921232.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921245.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921245.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921245.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921245.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921234.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921234.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926929.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088926929.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088922232.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088923176.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088923152.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088926943.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088923887.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088924176.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088924151.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088922596.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088922332.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088924443.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000088926943.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075038051.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075038051.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075038051.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075038051.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075038065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075038065.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983369610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983369610.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983369609.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983369609.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999947258523.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983369633.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999983369633.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947258497.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947258497.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947258522.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947258522.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947258522.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999947258484.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947258522.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947258536.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947258536.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947258534.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999947258508.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947258534.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947263687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947263687.5 node_expansions=72
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947258541.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999947258508.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947258541.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947258541.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947258541.2 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947258543.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999947258521.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947258543.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947258542.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947258542.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947258544.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999947258528.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947258544.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994472617.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994472617.1 node_expansions=84
FooPlayer.decide: Prioritizing 14 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947259543.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947260487.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999947260487.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999947263723.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999947261501.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999947259543.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999947261487.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999947259934.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999947259654.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999947261765.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999947262043.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999983365423.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999994477701.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999947257200.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=899999994477701.6 node_expansions=170
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994472618.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999994472625.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999994472590.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999994477701.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999994477686.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999994477701.8 node_expansions=88
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994473534.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994474532.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999994474542.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999994477701.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999994475492.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999994473546.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999994475479.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999994473986.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999994473685.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999994474808.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999994476048.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=899999994477701.6 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994477713.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994477713.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994475781.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994475781.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994475794.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994475794.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994477054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994477054.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994473603.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999994477040.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999994477040.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994473584.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999994473555.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999994473577.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999994477040.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999994473566.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999994477040.6 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994474565.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994475484.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999994475508.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999994474651.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999994476484.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999994474540.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999994477040.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999994474943.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999994476498.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999994475762.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=899999994477040.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994477065.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994477065.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994477043.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994477043.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994477043.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994477043.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994477068.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994477068.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994477082.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994477082.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994477057.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994477057.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994477057.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994477057.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963921390.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963921390.9 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999963919444.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963919444.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999963920390.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999963920377.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999963919557.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999963919444.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999963919432.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999963918446.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999963919821.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999963921377.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999963920656.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=899999963921377.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963921377.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963921377.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997254725.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083365836.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997254736.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972254736.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994476969.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000027809267.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000100034724.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011143626.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011143637.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997254725.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999972254725.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999972254725.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999963923599.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027810292.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999955589377.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999986142758.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027810292.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069476948.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000027809267.2 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986142747.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986142747.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986142736.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986142736.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999986142779.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986142779.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999986142770.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999986142745.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986142770.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019476044.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019476044.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997254746.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083365857.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999997254758.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999972254769.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999994476982.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000100032547.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000011143648.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000011143635.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999997254746.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999972254745.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999972254769.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999963921412.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999963921411.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000027810327.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999955587189.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999986142746.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000027810326.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000069476982.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000100032547.5 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100032536.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100032536.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130587068.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130587068.2 node_expansions=77
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069472946.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000100032524.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000100032524.0 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100032524.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100032524.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100032518.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100032518.6 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100032535.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100032535.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069475145.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069475145.2 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966697367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052808479.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999997252924.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999941697367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999963919600.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999955585378.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999980586257.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999980586267.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999997252924.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999972252924.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999941697367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999933364034.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999933364034.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999997252934.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999925029812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999955585368.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999997252924.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000038919590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000052808479.6 node_expansions=720
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052807268.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052807268.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000052808211.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000052807100.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000052807264.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000052807267.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000052807267.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000052806264.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000052807657.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000052807378.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000052808490.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000052808101.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000052808490.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052808490.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052808490.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999933364045.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933364045.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999933364044.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933364044.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913919600.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913919600.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999947252934.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033365942.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999977808503.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999922252946.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999944475169.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999936140931.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000050030735.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999961141819.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999961141819.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999977808489.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999952808490.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999922252933.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999913919601.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999977808490.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999905585378.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999936142831.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999997252934.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000038919600.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000050030735.1 node_expansions=122
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050030725.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000050030701.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000050030679.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000050032608.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000050030692.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000050032608.8 node_expansions=74
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000050031664.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050031676.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000050032632.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000050031497.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000050031677.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000050030676.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000050031688.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000050031677.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000050031664.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000050031664.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000050032066.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000050031788.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000050031677.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=900000050032632.1 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050032622.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050032622.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913921497.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913921497.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999947254817.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033365954.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999977810400.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999922254830.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999944477053.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999936142844.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000050032620.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999961143720.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999961143731.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999977810400.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999952810386.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999922254830.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999913921497.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999977810386.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999905587275.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999936142843.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999997254842.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000038921511.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000050032620.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050032608.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050032608.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050032656.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050032656.6 node_expansions=8
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000050033629.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050034187.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000050033632.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000050033452.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000050033618.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000050032618.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000050033643.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000050033632.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000050033618.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000050033618.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000050033632.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000050034007.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000050033729.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000050033618.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=900000050034187.6 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050034185.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050034185.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050034212.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050034212.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050034188.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050034188.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999947256446.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033369644.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999997253476.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999922256423.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999963920132.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999936144424.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961145336.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999961145325.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999977811978.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999952812003.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999922256422.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999913923088.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999913925198.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999977811978.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999905588866.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999936144423.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997258544.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038925199.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1199999997253476.5 node_expansions=149
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977811980.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977811980.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977811999.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977811999.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977812002.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977812002.2 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947256422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033367545.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999922256422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999944478656.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999936144421.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000050034198.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999961145309.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999961145323.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999977811977.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999952811977.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999922256422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999913923088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999913923088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999977811990.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999905588866.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999936144422.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999997256421.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000038923087.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=1499999947256422.2 node_expansions=168
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947256433.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999947256435.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999947256386.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999947256422.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999947256444.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1499999947256386.8 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947256423.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999947256398.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999947256400.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999947256408.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999947256386.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947256423.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947258531.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947258531.8 node_expansions=103
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947256424.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999947258484.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999947256387.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999947256398.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999947256413.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999947258484.2 node_expansions=63
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999947257396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947257386.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999947257220.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999947257386.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999947256386.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999947257373.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999947257386.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999947257373.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999947257397.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999947258497.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999947257386.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999947257786.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999947257508.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999947257373.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=899999947258497.6 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947258507.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947258507.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947258523.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947258523.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947258520.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947258520.6 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063902210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061125545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055568323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063904156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027788545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027789102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015324.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061124990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055568664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072235331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061123045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027786878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027788545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044453600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055567767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038900211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058346664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058345888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010544.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050012211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063903045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058345267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044456377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061123045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052786933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047232775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041675274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052787767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000027788545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000027786322.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000077793935.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796157.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077798935.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795879.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000077798935.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000047240324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022241642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016679987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025015277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988904641.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999988905207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013907442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022241099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038909213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033353089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022240888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019457431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041682268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022239155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988902974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988904639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994457694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994459638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005571875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000016295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025018865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013906073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019462186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016682195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000012680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000013791.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002791294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008343818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008348539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994457972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994457972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022239153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002791027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008349406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013903575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997236848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997235737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999988904627.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999988902392.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000047240324.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239213.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240324.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047235324.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000047240324.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055578383.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055579522.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055579086.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055579641.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055577697.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576717.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055580753.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579217.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000055580753.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580766.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580753.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580753.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580753.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580753.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055584253.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055584253.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055582446.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055583531.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055583141.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055583697.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055583168.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055584264.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055581753.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055580780.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055583253.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000055584264.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055584253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055584253.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016695377.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016695377.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016695377.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016695377.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016698322.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016698322.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016695377.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016695377.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016698333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016698333.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000016695399.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000016698166.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000016697222.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000016697777.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000016698334.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000016697792.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000016697788.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000016696388.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000016695388.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000016697888.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000016698334.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000016698333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016698333.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016701288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016701288.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000016698347.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000016701110.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000016700177.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000016701277.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000016700722.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000016700736.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000016700745.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000016699344.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000016698333.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000016700277.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000016700833.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=600000016701277.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016701301.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016701301.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016704066.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016704066.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016701289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016701289.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988923512.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988923512.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988923512.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988923513.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988923480.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988926243.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988923494.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999988926243.1 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999988923466.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988926243.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988925298.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988924465.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988925854.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988925865.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988924476.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988925881.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988923476.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999988925410.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999988925034.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999988924576.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999988926243.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988926243.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988926243.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988928910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988928910.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988926257.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988926257.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933368924.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933368924.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933368923.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933368923.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933371601.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933371601.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933368935.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933368935.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933371602.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933371602.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999933368935.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999933370778.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933369934.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999933371323.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933369935.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999933371324.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999933369934.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999933371323.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999933368934.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999933370902.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999933370491.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999933370046.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999933371602.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1199999933371602.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933371601.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933371601.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933374545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933374545.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933371601.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933371601.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933374545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933374545.5 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955596754.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011151181.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038928972.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999938927156.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000066709643.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011152309.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999988928934.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016709643.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016709643.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999988928948.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999938927157.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999938927156.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999988928934.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000066709643.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988928934.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999988928934.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999988928935.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999988928935.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000066709643.0 node_expansions=224
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066706727.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066706727.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709628.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066709628.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000066706714.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066709628.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000066706721.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000066706709.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000066706708.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000066709628.5 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000066706711.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066708517.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066707684.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066709073.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066707684.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066708808.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066709073.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066707697.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066709100.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066706697.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066709628.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066708628.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066708239.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066707806.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1200000066709628.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709642.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066709642.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709642.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066709642.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955596776.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011154137.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038931914.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999938930087.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011152335.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999933374558.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999988931864.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016709655.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016709670.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999988931891.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999938930100.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999938930086.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999988931864.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000066709679.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988931864.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999988931875.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999988931864.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999988931864.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000066709679.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709655.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066709655.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066716086.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066716086.5 node_expansions=237
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000066709664.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066711513.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066710664.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066712055.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066712069.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066710653.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066711764.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066712042.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066710653.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066712042.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066709666.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066711608.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066711208.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066710791.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1200000066712069.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066712042.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066712042.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066716931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066716931.0 node_expansions=268
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955601555.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011158889.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038936666.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999938934875.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000088929197.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000044483864.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999933379320.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999988936653.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000047263642.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000016714444.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999988936653.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999938934875.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999938934875.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988936653.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988936653.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999988936653.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999988936653.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999988936653.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000088929197.2 node_expansions=732
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000066712055.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066713889.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066713055.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066714444.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066712070.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066714166.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066713055.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066714445.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066713055.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066714444.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066714444.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066712069.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066714001.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066713611.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000066713166.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1200000066714445.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000066714444.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066714444.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066716798.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066716798.0 node_expansions=26
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000066714443.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066716275.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066715442.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066716831.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066714442.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066716566.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066715442.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066716854.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066715442.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066716844.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066715469.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066714442.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066716413.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066715997.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000066715553.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000066716854.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066716831.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066716831.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933381710.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933381710.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933381709.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933381709.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908381738.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908381738.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908381711.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908381711.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880603932.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880603932.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880603932.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880603932.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880603943.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880603943.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999880603943.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880603943.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880606332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880606332.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880603943.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880603943.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880603943.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880603943.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999902826200.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999983383522.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013939068.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999886159498.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000013939077.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958381734.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999961161290.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016716855.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999991716855.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999936161276.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999886159525.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999886159512.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999936161276.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000013939077.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999936161276.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999936161276.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999936161277.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999936161277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000016716855.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016715178.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016715178.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047268457.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047268457.8 node_expansions=91
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000016716845.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000016718678.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000016717845.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000016719235.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000016719235.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000016716855.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000016718966.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000016717846.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000016717846.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000016717846.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000016717845.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000016716846.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000016718678.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000016718789.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000016718401.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000016717956.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1200000016719235.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016719234.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016719234.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994499076.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994499076.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994497012.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994497012.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994499076.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994499076.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999994497009.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994497013.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999994496981.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999994499076.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999994496980.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999994499076.8 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999994496979.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999994498800.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999994497965.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999994497965.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999994496965.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999994499076.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999994497965.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999994497979.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999994497965.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999994497976.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999994498812.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999994496992.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999994498812.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999994498937.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999994498548.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999994498090.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1199999994499076.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994499090.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994499090.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994499077.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994499077.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972276854.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972276854.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858386210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999858386210.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999858386187.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999858386187.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999830604253.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999830604253.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999830604253.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999830604253.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025009336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994451779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994450613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005565390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033349166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033351124.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002794631.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002793831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041685292.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025017445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038907501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463656.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047240600.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002794089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002793810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002794076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033346888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044458344.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030570774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025016652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033349444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016684366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022239696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016918.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016683000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008348253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014427.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038906363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025015515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033347196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019456903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033348050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016678526.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000047240600.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047246586.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047244364.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047246030.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000047246586.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246586.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246586.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047243554.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047246040.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243393.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047246596.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047243407.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047244518.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047241727.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047242443.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000047246596.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246596.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246596.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047252040.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047252040.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047249540.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047249551.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047252051.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047249374.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047247720.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047249551.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047250485.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047249374.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047248429.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000047252051.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047252054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047252054.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047252055.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047252055.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047252054.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047252029.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047252054.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047252078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047252078.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047252078.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047252039.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047252078.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047252078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047252078.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047252093.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047252075.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047252093.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044468276.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044468276.0 node_expansions=49
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044468276.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000072246610.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044468276.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011134053.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075023845.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005579942.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000111134943.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000111134943.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044468276.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044468276.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000011134053.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011134053.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000044468276.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075023832.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075023845.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038913275.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038913275.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000005579942.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000111134943.8 node_expansions=1042
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000080588346.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080588358.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080590568.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080588191.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080586511.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080588358.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080589289.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080588179.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080587247.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080589747.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105579954.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000111134957.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000111134957.2 node_expansions=136
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134957.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134957.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958355388.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958355388.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958355389.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958355389.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958360519.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958360519.2 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999958355389.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958355367.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999958355379.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999958355363.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999958355379.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958355389.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999958355399.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958355414.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999958355401.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999958355411.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999958355414.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999958355414.1 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958355414.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958355414.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958355402.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958355402.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999958355401.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958355401.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000022960.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000022960.6 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000000025889.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000024889.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000028126.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000025736.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000024070.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000024890.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000026835.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000025736.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000024779.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000000027278.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000000028126.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000028111.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000028111.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969476889.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969476889.6 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999969475487.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969475487.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969474500.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969474942.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969475334.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969473667.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969474500.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969476445.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969475331.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999969474389.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999969476876.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=899999969476876.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969476876.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969476876.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927809320.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927809320.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927809321.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927809321.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927809336.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927809336.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927806570.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927806570.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927809337.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927809337.1 node_expansions=11
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999927812280.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927812290.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999927811168.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927811725.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999927811279.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927810348.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927812123.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999927810457.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999927811279.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999927811280.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999927810725.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999927811168.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=899999927812290.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900028515.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900028515.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900032278.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900032278.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900028503.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900028503.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900032290.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900032290.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999900028514.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999900028511.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999900028522.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999900028511.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999900028512.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=899999900028522.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872250731.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872250731.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999891697564.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999891697564.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863916033.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863916033.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886138188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886138188.5 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999863915979.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999886138188.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999863915989.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1199999886138188.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886138189.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886138189.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916694654.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916694654.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999980584408.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994472410.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027806633.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999980584422.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041695532.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999886138198.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000038917752.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094473310.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027806633.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999972251087.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999916694619.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999916694641.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999972251063.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033362189.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033362200.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999941695531.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999941695508.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999927805744.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000094473310.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094473320.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094473320.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999980584457.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994472445.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027806667.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999916694668.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999980584457.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000041695557.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999886138209.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038917800.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027806679.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999972251112.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999916694667.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999916694667.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999972251098.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033362234.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033362237.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999941695557.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999941695542.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999927805778.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000041695557.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041695567.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041695567.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886138212.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886138212.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886138212.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886138212.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877804880.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877804880.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999877804889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877804889.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877810612.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877810612.0 node_expansions=207
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999877808689.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999877804911.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999877804914.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999877807311.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999877806858.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999877805912.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999877807703.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999877806036.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999877806481.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999877804925.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999877804911.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999877806311.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999877806756.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1199999877808689.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877808703.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877808703.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877811032.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877811032.0 node_expansions=24
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999877811078.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999877808689.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999877808704.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999877811093.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999877810636.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999877809690.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999877808690.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999877809800.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999877810246.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999877808704.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999877808689.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999877810089.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999877810523.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1199999877811093.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858366635.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999858366635.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999858372065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999858372065.0 node_expansions=236
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999858366634.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999858366647.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999858366635.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999858366648.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999858366564.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1499999858366564.0 node_expansions=34
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999858366564.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999858366578.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1499999858366578.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858366578.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858366578.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858366587.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999858366587.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858366604.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999858366604.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033345725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013895669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019452614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025008780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019452891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963892503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013896224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999983339224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999983337557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000033345725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345725.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000033345725.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000002795464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041685011.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002793833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030569664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036126608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041681933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047238064.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036128623.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025017445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002793834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002795477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002793798.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019459944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016683527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016682163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011125739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027793029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019460237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019463015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033349151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027796359.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027794429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033350819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008349360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016682719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022238819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011127152.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011125739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027794444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013903249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022238019.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016681350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025016921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011126853.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005572429.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000047238064.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237508.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047238040.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236109.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000047238040.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238042.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238042.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238077.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047238077.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933345628.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933345628.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988902949.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988902964.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083349182.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077793641.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077793641.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047238060.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047238060.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047238060.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002792727.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038903849.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083349193.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047238075.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047238071.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077793627.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047238071.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238071.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047238060.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047238071.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000083349193.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349182.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349182.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349196.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083349196.2 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119460250.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116682473.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=900000119460250.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119460261.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119460261.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119460272.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119460272.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933345595.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933345595.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933345606.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933345606.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933345629.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933345629.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999933345595.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933345595.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988902915.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988902915.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988902930.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988902930.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988902963.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988902963.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988908953.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988908953.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988902965.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988902965.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988908919.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988908919.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999988902973.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988902938.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999988908919.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999988902939.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999988902978.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999988908919.8 node_expansions=40
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999988904328.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988906550.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988904339.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988903922.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988904475.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988905720.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988902939.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988908919.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=899999988908919.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988908922.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988908922.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952801849.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952801849.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952797845.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952797845.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952801863.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952801863.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952797854.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952797854.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922242309.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922242309.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999922242297.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999922242305.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999922246353.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999955575575.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999922242318.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1199999955575575.5 node_expansions=37
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955575610.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1199999955575610.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955575575.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955575575.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955575632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955575632.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955575597.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955575597.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955579652.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955579652.0 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955575598.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955575598.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955575612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955575612.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955575647.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955575647.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999955575590.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1199999955575590.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866684942.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866684942.2 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866684939.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866684939.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999866684940.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1199999866684940.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955575586.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999866684919.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000122244069.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111132943.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111132943.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050021808.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050021823.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000050021812.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999972243142.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000044465387.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000122244054.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050021830.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050021812.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111132955.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050021808.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050021843.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050021830.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050021812.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000122244069.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244054.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122244054.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122248131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122248131.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244076.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122244076.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866684968.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866684968.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866684977.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866684977.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999866684977.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999866684974.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866684977.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866689020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866689020.8 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999866684979.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999922236307.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999922236332.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999866688999.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999866684978.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999866684988.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999922236332.8 node_expansions=116
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999866686365.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999866688587.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999866688209.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999866686365.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999866685986.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999866686542.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999866687754.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999866684976.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999866689032.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999922236339.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1499999922236339.8 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999922236339.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999922236318.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922236339.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999922236332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922236332.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999922236333.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999922236307.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922236333.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936125199.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936125199.8 node_expansions=30
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936125198.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1799999936125198.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936125200.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936125200.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936125229.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936125229.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999936125231.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936125218.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936125231.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936125235.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936125235.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999936125233.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936128829.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999936128837.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999936125232.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999936125232.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999936128809.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999936128837.2 node_expansions=119
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1799999936126605.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999936128837.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936127448.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999936126605.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999936126198.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999936126754.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999936128004.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999936125218.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999936128281.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1799999936128837.2 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999936128839.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936128831.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936128839.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999908351061.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908351061.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999908351065.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999908351062.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908351065.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999908351065.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908351065.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999908351067.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999908351071.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999908351071.5 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999908351064.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999908351071.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999908351071.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999908351081.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999908351061.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999908351080.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999908351061.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999908351051.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908351081.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999908351038.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1799999908351038.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999908351065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908351065.0 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999908351021.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999908351030.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999908351040.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999908351028.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999908351026.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1799999908351040.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999908351062.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908351062.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999908351062.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908351062.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999908351060.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908351060.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886128841.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999886128841.8 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000002797293.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886128816.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000147241706.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000158352841.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000127797283.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000047241727.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999980575052.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999980575060.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999969463060.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000041685285.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000119463928.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000069463960.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000069463951.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000108352849.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000066686165.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000066686163.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000047241705.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000047241727.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000158352841.0 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000158352831.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158352831.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000158355048.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158355048.2 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000158352862.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000158355066.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000158355066.8 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000158352861.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000158355066.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000158352860.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000158352863.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000158352871.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000158355066.8 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000158353809.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000158354223.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000158354223.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000158355066.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000158353819.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000158354375.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000158352834.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000158352834.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000158354653.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000158354525.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000158355066.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000158355070.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158355070.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999886136061.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999886133419.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2399999886136061.5 node_expansions=176
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2399999886134418.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999886134784.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999886134798.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999886136083.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999886134417.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999886134974.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999886133419.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999886133395.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999886135784.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999886135228.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999886135354.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2399999886136083.5 node_expansions=263
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2399999886134395.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999886134806.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999886136083.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999886134809.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999886134395.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999886134951.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999886133395.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999886133410.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999886135250.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999886135809.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999886135084.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=2399999886136083.5 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999886136107.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999886136107.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999886136099.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999886136052.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999886136099.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999858358320.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999858358320.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999858358319.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999858358299.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999858358319.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999858358286.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2399999858358286.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999858358289.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999858358289.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999858358299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999858358299.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999858358286.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999858358286.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999858358321.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999858358321.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999858358330.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999858358330.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999858358298.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999858358310.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999858358300.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999858358300.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999858358319.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2399999858358319.5 node_expansions=59
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999836136097.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999858358321.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999858358295.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999858358297.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999858358319.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2399999858358321.5 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999836136077.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999836136077.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999858358283.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999858358283.5 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000002804505.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999858358283.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000147248966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000158360063.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000100026773.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000019471172.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999952804530.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999952804494.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999941692494.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000013914731.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000091693408.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000041693408.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000041693396.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000080582328.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000038915662.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000038915655.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000019471197.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000019471172.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000158360063.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158360106.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158360106.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158360108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158360108.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000002804550.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999858358316.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999858358328.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000147248981.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000100029116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000019471208.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999952804541.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999952804555.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999941692538.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000013917116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000091693440.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000041695782.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000041693440.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000080582319.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000038915663.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000038915661.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000019471221.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000019471208.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000147248981.5 node_expansions=391
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147248972.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147248972.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991672002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999983339501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999983338668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038903312.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008347409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008346586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047236667.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047238322.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008347713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008347409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008347700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047236388.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047238345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036125555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050015613.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044459447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033347686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041680254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027791073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033346107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033344694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044457205.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019454902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022232683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022230183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025009376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011119074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033346387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016676864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027791952.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022233583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027791095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022233583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025012207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016677986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000050015613.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050019943.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018807.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050020196.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050020196.4 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020209.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020209.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050019507.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018105.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018382.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050017974.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050020196.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050018265.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050015608.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050018129.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050020196.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050020196.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020196.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991685075.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991685075.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991685075.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991685075.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991685061.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991685061.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991685112.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991685112.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991685061.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991685061.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462854.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969462854.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462867.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969462867.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462869.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969462869.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462868.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969462868.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462869.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969462869.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462870.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969462870.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462902.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969462902.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462906.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969462906.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005570278.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005570278.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999969462871.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969462867.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999969462865.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999969462855.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999969462878.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=599999969462878.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462877.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969462877.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462891.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969462891.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462891.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969462891.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936129544.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936129544.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936129558.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936129558.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936129582.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936129582.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936129557.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936129557.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936129559.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936129559.9 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999936133457.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936132514.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936132068.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936131957.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936132346.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936131680.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936132236.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936129568.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936132068.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972236968.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=899999972236968.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972236968.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972236968.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952791611.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952791611.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019460055.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041682301.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086126746.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000014745.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047237856.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999988903611.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041682301.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000108348967.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086126746.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999972236945.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999972236944.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047237857.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019460055.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019460055.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019460056.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999988903610.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994460055.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994460055.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000108348967.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108348968.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108348968.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019460079.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041682313.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086126757.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000014757.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047237868.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999988903636.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999952791635.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041682313.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086126758.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999972236994.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999972236969.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047237880.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019460080.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019460080.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019460091.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999988903635.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994460091.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994460091.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000086126758.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126767.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086126767.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126766.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086126766.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019460098.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041682322.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086126766.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000014767.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047237888.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999988903658.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999952791658.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041682322.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000108348999.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999972236991.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999972236991.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047237878.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019460102.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019460102.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019460098.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999988903667.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994460102.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994460102.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000108348999.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108348988.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108348989.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108348989.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108348989.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108348989.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952791657.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952791657.1 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000019460090.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041682322.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086126777.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000000014767.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000047237869.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999988903657.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000041682322.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000108349001.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000086126767.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999972236979.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999972236978.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000047237880.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000019460090.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000019460090.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019460089.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999988903645.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999994460089.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999994460101.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000108349001.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108348990.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108348990.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125015642.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125015642.5 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108348998.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108348998.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019460100.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041682323.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086126791.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000014786.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047237886.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999988903658.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999952791658.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041682322.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086126789.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999972236991.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999972236991.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047237900.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000019460102.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019460100.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019460102.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999988903654.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994460098.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994464010.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000086126791.8 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130662.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086130662.6 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000086126767.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086126768.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000086130662.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086126785.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086126779.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000086126786.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000086130662.6 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000086130678.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086128719.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086129273.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086129157.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086129566.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086127884.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086129435.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086126764.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086129288.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000086130678.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086130662.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086130662.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130664.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086130664.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019463997.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041689966.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000022410.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047245521.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999988907552.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999952795553.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041689966.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000108356633.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086130678.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999972240887.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999972240886.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047245521.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019464021.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019463997.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019463997.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999988907553.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994463997.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994463998.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000108356633.0 node_expansions=176
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108352899.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108352898.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352899.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352900.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108352900.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108352900.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108352873.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352900.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952795553.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952795553.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999952795573.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952795551.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952795573.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988906633.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988906633.5 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999988906641.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999952795533.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999952795530.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1199999988906641.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988906644.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988906644.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988906665.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988906665.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999988906666.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999988910412.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999988906684.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999988906685.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999988910379.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999988910412.8 node_expansions=72
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999988909301.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999988908616.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999988909164.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999988909024.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999988909442.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999988906673.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999988909302.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999988910413.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999988906665.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999988909161.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1199999988910413.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988910413.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988910413.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972244626.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972244626.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000011133264.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011132592.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011133137.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011132987.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011133415.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011130647.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011133264.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011133425.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011135092.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011130637.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011133137.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011135092.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1500000011135092.0 node_expansions=626
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999972252746.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972252023.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972250911.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972252856.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972252466.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972250092.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972252744.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972252856.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972251912.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972252466.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999972250091.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999972252591.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000011135092.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000011130671.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1500000011135092.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011135103.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011135103.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011135117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011135117.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011135108.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011135108.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011135132.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011135132.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000055579553.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000105579568.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000150024017.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038912897.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000083357342.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000025023109.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027800886.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000105579553.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000172246220.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000150024006.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000011135106.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000111135123.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083357331.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000083357354.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083357332.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000052800873.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000058357354.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000058357354.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000172246220.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172246231.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172246231.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011135123.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011135123.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000011135119.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011135119.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983357377.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011135120.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000011135120.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011135120.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011135120.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000055579586.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105579586.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000150024027.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038912916.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000083357363.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000025023131.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027800918.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000105579576.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000172246249.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000150026821.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000011135142.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000111135141.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083357364.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000083360143.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083360143.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000052800920.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000058357353.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000058357353.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000172246249.5 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172246265.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172246265.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172246264.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172246264.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200023997.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200023997.2 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000172252647.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000172251647.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000172249863.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000172251647.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000172251369.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000172249040.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000172251647.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000172251647.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000172250814.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000172251369.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000172249030.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000172252203.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000172252647.5 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000172252647.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000172250813.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000172249704.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000172251668.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000172251272.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000172248879.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000172251537.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000172251657.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000172250712.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000172251259.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000172248879.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000172248883.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000172251379.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1500000172252647.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144474879.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144474879.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144477521.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144477521.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000144476814.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144475702.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144474869.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144477295.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144475868.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144474882.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144474870.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144477535.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144476704.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144474869.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144475869.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000144474869.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000144474869.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000144477369.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000144477535.2 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144477548.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144477548.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144480035.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144480035.2 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000144479480.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144479650.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144478372.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144477549.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144479924.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144477539.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144478535.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144477549.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144477539.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144477535.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144479369.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000144478549.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000144477548.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000144480036.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000144479924.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000144480036.2 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144480049.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144480049.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144483537.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144483537.2 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000144481984.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144482147.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144480870.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144480036.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144481037.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144482426.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144481037.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144480037.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144480074.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144480037.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144481883.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000144481040.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000144483537.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000144480040.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000144480037.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000144481038.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1500000144483537.2 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144483538.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144483538.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144483560.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144483560.0 node_expansions=471
FooPlayer.decide: Prioritizing 20 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000161149467.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161148633.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169481411.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161147522.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161148522.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161148356.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161149911.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000172258634.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161147522.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161147522.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144483546.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161150190.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000172261301.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144483546.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000161147522.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000161147522.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000155593356.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000161146690.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000155593521.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000161149911.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000144483546.5 node_expansions=1396
FooPlayer.decide: Prioritizing 20 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1500000144485516.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144485671.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144484547.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144483559.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144484560.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144484379.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144485960.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144484560.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144483546.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144483550.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144483561.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000144485380.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000144484561.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144483561.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000144483559.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000144484547.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000155590971.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000161144316.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000155591147.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000161147522.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2100000144483561.0 node_expansions=92
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000144483560.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000144483545.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144483560.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000177808302.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177808302.0 node_expansions=542
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000144483540.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000144483548.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000144483548.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144483548.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144483548.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144483552.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144483552.5 node_expansions=3
FooPlayer.decide: Prioritizing 19 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000161149477.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000161148644.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000169481422.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000161147533.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000161148533.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000161148366.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000161149922.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000172258644.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000161147533.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000161147533.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000161147533.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000161150200.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000172261311.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000161147533.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000161147533.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000155593366.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000161146700.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000155593532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000161149922.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2400000172261311.5 node_expansions=1247
FooPlayer.decide: Prioritizing 19 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000144486514.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144486682.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144485571.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144484570.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144485571.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144485403.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144486960.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144485570.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144484565.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144484582.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144484565.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144486399.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144484570.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144485565.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000155591991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000161145313.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000172261326.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000155592156.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000161148534.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2400000172261326.0 node_expansions=141
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172261313.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172261313.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988927977.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988927977.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999988927968.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988927968.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988927992.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988927992.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999988927981.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999988927982.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999988928005.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999988927982.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999988927993.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2399999988928005.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999988928016.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999988927967.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988928016.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988928016.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988928016.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999988928000.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999988927975.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988928000.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988928000.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988928000.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999988927992.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999988928004.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999988928004.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988927988.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988927988.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999997229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016678503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025009558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961115280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000000006780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997227057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000030566836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563502.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000030566836.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041682830.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005569640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005569642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050016156.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047236999.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005568277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005569655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005571043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044459443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052794156.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905257.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044460812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047239210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041682756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348598.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030565476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019452961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019454905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011122415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019455763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013900184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013900185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025015484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044459455.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030571374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036124709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016678249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016677138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036127476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027792964.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030568585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019455515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030568029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016675184.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000052794156.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052797933.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793624.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797377.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000052797933.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052794155.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025014610.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005571044.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086127514.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052794155.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080571946.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997236846.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997236836.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052794169.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052794169.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005571044.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038904390.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086127502.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052794155.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052794155.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052794155.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052794179.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080571958.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086127514.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086127502.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127502.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131280.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086129467.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131291.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131014.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086130299.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086127513.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086130855.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086129756.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086130461.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000086131291.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131280.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131280.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100016375.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100016375.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131280.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131280.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131281.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131281.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131294.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131294.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100016412.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100016412.9 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052797958.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025018404.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052797959.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005574847.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052797959.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080575737.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997240626.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997240625.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797958.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797958.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005574848.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038908190.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086131293.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797958.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797958.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052797958.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052797955.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080575733.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000086131293.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131290.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131290.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136445.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136445.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052797945.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025018402.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052797944.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005574833.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086131293.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052797958.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080575737.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997240610.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997240610.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797958.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797958.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005574833.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038908179.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797958.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797958.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052797958.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052797944.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080575735.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086131293.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131278.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131278.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131280.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131280.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086131289.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131291.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086131288.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086131278.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086131278.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000086131291.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131291.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131291.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131291.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131291.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086131293.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136409.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086131272.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086131267.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086131282.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000086136409.8 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086133187.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133489.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086135020.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086131243.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086134047.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086134600.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086136409.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086134201.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086134743.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000086136409.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136409.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136409.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005583742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005583742.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580015.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005580015.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580015.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005580015.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052803099.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025023566.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052803099.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086136446.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052803110.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080580878.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997245780.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997245766.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052803126.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052803111.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005579989.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038913323.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086136446.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052803111.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052803099.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052803099.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052803099.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080580905.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086136446.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136461.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136461.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136434.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136434.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136445.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136445.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129798.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111129798.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136458.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136458.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579989.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579989.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005575243.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005575243.8 node_expansions=67
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000005581946.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005582943.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005580001.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005581001.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005580001.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005583776.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005581390.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005582779.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005582968.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005583501.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000005572477.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000005575254.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000005575254.8 node_expansions=116
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005575243.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005575243.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005575254.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005575254.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005575254.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005575254.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005575256.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005575256.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005575255.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005575255.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005575255.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005575255.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005575252.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005575252.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991686390.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991686390.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991689834.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991689834.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999991688336.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999991687362.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999991686374.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999991687335.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999991686364.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999991689169.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999991687755.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999991689179.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999991689279.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999991689862.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=899999991689862.1 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991689837.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991689837.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991689864.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991689864.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991689839.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991689839.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991689838.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991689838.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991689840.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991689840.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991689839.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991689839.1 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999991692230.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999991691783.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999991690866.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999991690840.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999991689839.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999991692228.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999991691228.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999991692616.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999991692619.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999991689841.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999991692810.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000016686367.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1200000016686367.8 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016686367.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016686367.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016686367.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016686367.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016686367.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016686367.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016689296.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016689296.0 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016686367.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016686367.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000016686368.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016686368.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091687257.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000072242813.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000063909480.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111131712.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000091687257.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000119465031.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997241048.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044465035.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000077798368.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063909480.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000041687257.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075020591.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000111131701.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000077798390.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077798368.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077798367.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077798367.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000080576146.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000119465031.5 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000119465031.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119465012.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000119465028.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119465010.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119465028.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119465031.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997241031.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997241031.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999997241035.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997241012.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999997241036.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999997241011.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999997241024.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999997241036.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997241013.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997241013.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997243921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997243921.8 node_expansions=22
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999997242387.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997242943.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997241984.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997241984.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997241023.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997242401.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997242387.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997243800.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997243787.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997241010.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999997243913.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1199999997243913.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997243913.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997243913.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997243939.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997243939.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999997243951.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997246699.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999997243946.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999997243937.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999997243946.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999997246699.8 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999997245335.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997245866.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997244935.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997246310.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997244933.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997243936.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997246713.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997245310.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997246713.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997245310.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999997246310.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999997243936.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1199999997246713.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997246699.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997246699.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997246714.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997246714.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969468950.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969468950.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016692071.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016692071.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016692071.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016692071.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988914294.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988914294.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988914294.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988914294.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988917025.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988917025.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988914296.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988914296.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969468960.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969468960.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969468962.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969468962.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936138378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936138378.5 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000030584613.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011140168.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002806822.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999955583710.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083362390.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000058362390.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000058362390.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999983362377.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016695710.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000002806822.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999980584599.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047251279.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083362390.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016695710.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044473502.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044473502.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016695710.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019473502.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000083362390.8 node_expansions=432
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000083359626.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083362390.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000083359616.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000083359629.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000083359635.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000083362390.8 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000083361001.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083361559.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083360613.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083360628.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083360613.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083360613.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083359614.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083362406.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083361001.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083361016.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083362016.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083359613.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000083360626.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000083362406.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083362406.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083362406.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083362415.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083362415.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083362406.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083362406.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113918836.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113918836.2 node_expansions=270
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000102805308.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102806268.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102805863.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102804879.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102804879.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102805713.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102803919.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113918825.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102803919.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102805308.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102803919.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102803919.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102803919.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000102804879.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000102806268.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1500000113918825.2 node_expansions=519
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000083364808.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083363392.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083365338.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083364391.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083365781.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083364391.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083365225.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083364393.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083363393.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083363391.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083363419.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083364780.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000083364391.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000083363393.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000083364406.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000113918825.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000102804879.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1500000113918825.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113918825.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113918825.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113918838.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113918838.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113918852.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113918852.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113918852.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113918852.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113921241.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113921241.5 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000113922615.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113921226.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113923170.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113922226.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113923615.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113922226.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113923059.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113922226.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113918837.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113921226.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000113918837.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113922615.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000113922226.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000113921226.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000113922226.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2100000113918837.8 node_expansions=467
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000113918852.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113918851.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000113918802.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000113918837.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113918868.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000113918837.8 node_expansions=74
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000113921238.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113920227.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113918837.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113920784.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113919837.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113921226.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113919837.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113920673.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113919865.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113918840.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113920238.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000113918837.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000113919837.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000113918840.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000113919852.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2100000113918837.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113918837.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113918837.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000011142574.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999991698130.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999983364795.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999966698129.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069476796.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000069476796.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999958364795.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999994476795.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027810129.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000013921240.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999991699018.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000058365685.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000094476796.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047254574.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000075032352.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000055587907.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000027810129.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000030587907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000094476796.5 node_expansions=614
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000094479135.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000094478135.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000094476746.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000094478691.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000094477746.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000094479135.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000094477746.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000094478580.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000094477746.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000094476746.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000094478135.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000094477746.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000094476746.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000094477746.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000094479135.5 node_expansions=351
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000094476796.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000094479135.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000094476761.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000094476771.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000094476786.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000094479135.5 node_expansions=42
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000094478135.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000094476746.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000094478705.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000094477772.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000094476747.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000094477746.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000094478594.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000094477770.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000094476746.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000094478163.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000094479150.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000094477761.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000094476746.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000094477746.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000094479150.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094479161.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094479161.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958367159.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958367159.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958367159.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958367159.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966702302.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966702302.2 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999966701892.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999966700484.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999966701857.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999966701469.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999966700507.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999966701469.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999966701469.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999966702302.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999966701469.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999966700469.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999966701857.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999966701469.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999966700484.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999966701469.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999966702302.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2099999966702302.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966702317.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966702317.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958368955.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958368955.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958368993.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958368993.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936144524.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936144524.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000011144510.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999969477844.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999961144511.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999966700094.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000094478733.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000047256511.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000047256545.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999972256545.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000005589844.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991700993.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999969478761.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000036145423.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000072256511.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000025034312.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000052812066.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033367635.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005589867.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000008367622.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=2100000094478733.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094478746.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094478746.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000094478778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094478778.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094478793.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094478793.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094478815.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094478815.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094478815.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094478815.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000094478831.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000094478813.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000094478785.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000094480172.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000094478795.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000094478785.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000094480172.0 node_expansions=56
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000094480192.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000094478793.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000094480172.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000094478783.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000094478784.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000094479783.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000094479783.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000094479793.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000094479783.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000094479783.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000094478783.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000094480192.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000094479784.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000094478803.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000094479783.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000094479785.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2100000094480192.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094480182.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094480182.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936145951.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936145951.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000011145960.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999969479283.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999961145964.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999966701526.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000094480174.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000047257952.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000047257950.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999972257949.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000005591297.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991702394.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999969480171.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000036146859.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000072257950.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000025035751.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000052813506.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033369061.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005591297.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000008369061.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000094480174.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094480172.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094480172.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936145982.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936145982.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936145984.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936145984.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972257038.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999972257038.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000011145950.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999969479273.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999961145954.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999966701495.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000094480162.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000047257960.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000047257940.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999972257939.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000005591297.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991702384.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999969480163.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000036146831.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000072257940.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000025035717.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000052813496.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033369051.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005591274.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000008369051.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000094480162.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000094480162.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094480162.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094480184.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094480184.5 node_expansions=9
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000094480174.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000094480176.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000094480158.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000094480148.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000094480185.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000094480185.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000094480171.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000094480160.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094480171.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094480171.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094480171.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000011145982.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999969479293.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999961145949.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999966701515.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000047257960.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000047257960.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999936145962.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999972257962.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000005591282.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991702394.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999969480171.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000036146849.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000072257974.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000025035740.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000052813513.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033369071.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005591304.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000008369094.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000072257974.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000072257964.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000072257971.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000072257971.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072257939.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072257939.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072257984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072257984.0 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072257952.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000072257974.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000072257963.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000072257947.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000072257951.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2100000072257974.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072257940.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072257940.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000011145962.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999969479306.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999961145941.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999966701520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000094480164.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000047257962.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000047257964.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999936145976.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999972257949.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000005591274.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999991702385.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999969480163.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000036146831.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000025035726.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000052813529.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033369098.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005591295.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000008369060.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000094480164.0 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094480184.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094480184.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094480214.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094480214.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094480176.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094480176.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094480176.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094480176.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094480177.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094480177.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094480182.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094480182.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094480206.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094480206.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094480221.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094480221.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094480208.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094480208.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094480222.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094480222.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094480198.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1500000094480198.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011145955.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999969479322.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999961145973.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999966701510.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047257999.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047257984.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999936145979.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999972257979.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005591306.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991702423.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999969480195.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036146873.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072257954.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025035757.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052813554.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000033369095.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005591306.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008369065.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000072257954.5 node_expansions=251
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000072257988.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000072257974.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000072257987.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000072257974.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000072257984.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072257988.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072257980.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072257980.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072257953.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1500000072257953.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011145964.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999969479317.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999961145953.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999966701506.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000094480176.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047257961.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000047257964.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999936145953.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999972257974.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000005591286.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999991702398.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999969480176.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036146853.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025035750.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052813510.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000033369061.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005591284.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008369075.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000094480176.5 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094480195.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094480195.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094480198.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094480198.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094480198.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094480162.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094480186.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094480162.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094480172.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094480198.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094480205.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094480205.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011145972.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999969479307.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999961145984.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999966701530.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047257977.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047257985.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999936145977.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999972257976.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005591309.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991702417.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999969480196.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036146872.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072257973.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025035752.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052813528.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000033369098.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005591317.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008369088.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000072257973.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072257985.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072257985.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936145993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936145993.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936145984.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936145984.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936145987.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936145987.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999936145986.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999936145962.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999936145951.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999936145986.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999936145985.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936145986.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936145989.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936145989.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999936145961.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1499999936145961.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011145976.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999969479306.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999961145976.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999966701540.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000094480207.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047257987.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000047257985.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999972257993.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005591309.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991702420.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999969480195.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036146876.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072257977.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025035762.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052813532.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000033369088.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005591309.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008369088.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000094480207.0 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094480195.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094480195.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094480208.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094480208.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094480208.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094480194.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094480217.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094480193.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094480208.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000094480217.0 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000094480202.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094480209.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000094480209.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094480205.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094480205.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000011145986.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999969479328.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999961145972.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999966701551.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047257992.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047258000.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999936145972.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999972257973.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005591328.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991702417.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999969480197.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036146884.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072257983.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025035759.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000052813529.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000033369092.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005591306.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008369104.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000072257983.8 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072257983.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072257983.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000072257972.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000072257972.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000072257980.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000072257984.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000072257981.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000072257984.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072257983.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072257983.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072257993.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072257993.8 node_expansions=9
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000044480215.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000072257994.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000072257994.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000072257981.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000072257993.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000072257994.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072257996.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072257996.2 node_expansions=2
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986118390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013896502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999986118113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000061130623.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055575613.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050014698.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052794998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013903807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013907145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052795254.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047236934.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013906607.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013906599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013906623.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013906609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050017776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052796942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240845.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000047239699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033349142.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036127465.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038902489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025014083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027792974.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027791572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036127142.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022238240.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047240819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044463042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038905805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038905274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033351097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036129707.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027793318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033349427.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038905539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025014073.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000061130623.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061129502.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134654.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130612.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000061134654.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129501.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129501.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129503.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129503.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129516.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129516.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061129503.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129503.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129531.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129531.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013905525.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094462864.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061129525.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002794413.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013905524.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036127757.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094462868.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061129524.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061129524.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002794412.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002794412.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061129525.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061129537.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061129537.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061129535.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061129524.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083351753.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000116685090.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000116685090.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116685086.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116685076.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116685086.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116685086.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116685086.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013905509.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094462867.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061129510.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002794398.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061129523.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013905510.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036127742.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094462854.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061129520.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061129509.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002794398.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002794398.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061129520.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061129523.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061129510.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061129509.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061129509.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083351743.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000094462867.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462853.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462853.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462868.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462871.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462871.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467986.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094467986.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462874.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462874.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462875.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462875.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013905532.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061129541.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002794421.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061129532.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013905532.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036132875.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094467986.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061129528.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061129541.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002794421.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002794421.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061129532.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061129541.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061129528.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061129532.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061129541.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119462831.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000152796165.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000152796165.1 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116685084.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116690208.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116685064.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116685087.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116685067.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000116690208.4 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000116687561.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116689228.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116689388.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116689652.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116688696.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116686461.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116687562.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116690208.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000116690208.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116690219.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690219.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002799565.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799528.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002799528.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799541.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002799541.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002799565.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002799565.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013910662.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094467996.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061134665.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002799540.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061134665.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013910651.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036132885.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094467996.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061134662.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061134665.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002799540.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061134665.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061134651.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061134665.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061134665.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061134662.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083356898.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000116690231.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000116690231.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116690231.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690231.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002799555.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002799540.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002799540.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799554.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002799554.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013910676.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094468009.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061134678.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061134666.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013910676.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036132901.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094468023.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061134666.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061134666.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002799554.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002799554.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061134665.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061134665.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061134676.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061134678.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061134665.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083356898.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000116694818.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000116694818.5 node_expansions=74
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000116690220.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116694387.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116693151.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116694554.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116693998.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116694818.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116692151.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116691607.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116692718.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000116694818.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912332.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912332.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116694843.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116694843.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912354.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912354.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002804176.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975021687.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975021687.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975021701.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975021701.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975021691.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975021691.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025996.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975025996.1 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999975021643.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975021689.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999975021700.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999975025996.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999975021687.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999975025996.1 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999975021676.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975025843.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975022773.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975024607.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975025996.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975024051.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975021662.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975023620.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975023065.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999975024173.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999975025996.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975026009.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975026009.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975030162.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975030162.9 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986137120.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094472253.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061138909.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033361134.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986137134.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008359354.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066694478.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061143051.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033361134.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975026020.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975026009.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033361134.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033361120.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033361121.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033361131.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033361120.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055583355.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088916700.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000094472253.9 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472242.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472242.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130583308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130583308.5 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022248186.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000097249987.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000025964.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069472186.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022248186.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044474561.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102805530.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097249987.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069472186.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000025964.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000025964.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069472186.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069472186.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069472186.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069472186.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069472186.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091694419.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125031895.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000125031895.2 node_expansions=296
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125027776.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113916641.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=900000125027776.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125027766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125027766.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125031919.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125031919.8 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022248199.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000130583322.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000097249998.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999975025975.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000069472197.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022248199.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044474572.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000102805565.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000097254128.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069472199.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999975025989.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999975025988.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069472211.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069472220.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069472197.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069472197.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069472210.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091694444.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000130583322.0 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130583331.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130583331.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130583354.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130583354.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130583355.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130583345.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000130583335.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130587474.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130583335.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000130587474.2 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000130583318.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130587488.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130584418.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130586266.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130585432.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130585710.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130583307.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130585265.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130584696.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130587085.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000130585821.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000130587488.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130587488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130587488.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130587504.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130587504.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108365281.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108365281.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108365300.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108365280.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000108365302.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108365299.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108365314.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108365300.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000108365314.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108365301.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108365263.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108365301.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136140362.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136140362.5 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108365302.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108369027.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000136140362.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108365309.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108365309.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108365312.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000136140362.5 node_expansions=105
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000108365299.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108366398.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108366299.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108367409.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108367687.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108368521.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108365302.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108368509.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108367243.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108366689.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108369078.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108367802.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000136140362.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000133362863.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000133360933.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1200000136140362.5 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113918153.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113918153.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113921918.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113921918.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113918170.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113918170.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113918164.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113918164.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000113918179.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113918179.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000113921932.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113918163.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000113918192.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000113921932.5 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000113918155.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113919266.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113918155.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113920266.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113920567.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113921400.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113918164.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113921377.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113920113.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113919558.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113921947.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113920654.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000113921947.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113921947.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113921947.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930586836.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930586836.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930586812.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930586812.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930586811.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930586811.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930586826.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930586826.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897253501.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897253501.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897253501.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897253501.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999897253503.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999897253514.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999897253497.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999897253501.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999897253511.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1199999897253514.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999897253499.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999897253475.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897253499.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872248635.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872248635.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999919470848.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088917069.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044467272.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994472625.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999958360624.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002805069.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083361528.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044472625.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019472644.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999969465328.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999911138403.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999994472635.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999994472624.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999994472626.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999994472625.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994472643.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038917080.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105583747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000044467272.2 node_expansions=194
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000019472627.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019472602.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019472627.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044467274.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044467274.8 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000019472625.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019472602.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019472625.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019472626.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019472602.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019472626.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019472636.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019472636.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999955577483.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000113911705.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999905575539.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000019467261.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999958355261.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000038911705.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000108356150.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069467261.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044467261.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999969465317.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999944465317.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019467261.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019467261.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019467261.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999994467261.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000016687539.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063911705.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130578372.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=1500000130578372.2 node_expansions=558
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000105583722.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105583711.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105584711.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105585099.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105583725.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105586933.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105586666.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105583711.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105583713.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105585555.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000105586933.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000105586225.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000130578395.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000127798664.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1500000130578395.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130578386.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130578386.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897243275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897243275.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897243277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897243277.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897251635.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897251635.2 node_expansions=179
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999955585843.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000113920078.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044475634.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000019475620.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999958363620.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000038920078.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000108364523.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069475634.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044475634.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999961141412.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999936141398.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019475620.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019475620.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019475620.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999994475620.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999994475620.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063920078.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130586745.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000130586745.2 node_expansions=3222
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000130581578.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130581578.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130581578.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130582967.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130581578.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130584800.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130586467.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130581578.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130581578.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130583412.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130586745.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130584078.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000130586745.2 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000130581580.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130581602.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130581593.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130586768.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130582982.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130581593.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130581593.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130584546.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130581580.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130581602.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130583414.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130584802.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000130584112.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000130586768.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130586779.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130586779.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897251658.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897251658.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897251646.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897251646.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897251649.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897251649.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897257816.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897257816.5 node_expansions=233
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999897251681.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999897251674.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999897251684.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999897251683.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999897251684.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1499999897251684.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897251680.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897251680.8 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030570222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066682487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080572266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072238112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061125278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066682223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063903612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030565223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058347777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055568055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000072236444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058345820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044454943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058344487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000069454499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044453054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055565554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052787776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052786665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677165.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000080572266.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572821.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575877.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000080575877.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999986125431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036123275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022235497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036125834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999983346820.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033344654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025013277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013902161.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030568886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044461155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027795256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027794145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999983347098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999983344863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999983346820.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011123532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988901239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988898739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000012351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994453738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008345195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997232403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997234070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008345749.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005568792.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008348241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991678208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988901249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999986122073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999986120684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008345181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994455406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994454295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005568795.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000044461155.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459488.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000044461155.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021872.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021872.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050018659.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050021861.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017270.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050015325.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050017695.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050020061.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050018103.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050017297.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000050021861.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021861.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021861.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021898.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021898.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021902.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021902.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050021925.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021860.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021925.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126462.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086126462.5 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016688578.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021922.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000050021922.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016688561.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016688561.8 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016693295.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016693295.1 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000016689576.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016691896.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000016690534.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000016688573.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000016690965.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000016693312.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000016692631.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000016691340.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000016690507.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000016693312.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016693286.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016693286.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016693323.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016693323.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016693298.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000016693274.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000016693274.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000016693271.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000016693301.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=600000016693301.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986137718.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986137718.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986137719.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986137719.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986137729.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986137729.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999986143052.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986143052.0 node_expansions=145
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047242292.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933361496.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999933361496.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000033351625.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000047252164.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000052797847.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999986141052.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999933361496.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999986141052.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999925027274.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999925027274.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999986141052.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999986141052.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999986141052.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999986141052.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000052807732.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000088908959.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999986141052.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000088908959.0 node_expansions=716
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052805408.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052807742.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052807086.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000052806364.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000052804408.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000052806808.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000052805435.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000052807186.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000052806354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000052807076.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000088908969.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000088908969.9 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088908972.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088908972.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088908970.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088908970.9 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088908994.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088908971.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000088908950.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000088908961.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000088908984.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088908994.4 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088909005.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088909005.4 node_expansions=17
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000119464517.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116686725.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125020059.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1200000125020059.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125020059.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125020059.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125023428.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125023428.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000125020131.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125023428.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125022733.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000125022039.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000125020094.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000125022467.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000125020107.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000125022872.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000125022066.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000125022731.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000125023428.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125023439.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125023439.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125023442.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125023442.5 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111134553.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125026170.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000125026170.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000125023462.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000125023453.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000125026170.2 node_expansions=105
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125023453.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125023409.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000125026170.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000125023451.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000125023454.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000125026170.2 node_expansions=54
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000125023437.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125025787.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125026056.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000125023392.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000125023392.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000125025775.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000125025787.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000125023402.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000125026170.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000125025363.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000125026040.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000125026170.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125026181.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125026181.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125031873.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125031873.8 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125026215.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125026215.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097251354.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097251354.8 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097248430.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000097248432.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000097251331.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097248428.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000097248432.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000097251331.2 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097248426.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097250810.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000097251055.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000097251366.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097248416.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000097248451.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000097248427.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000097250789.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000097248461.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000097250811.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000097250361.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000097251053.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000097251366.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097251331.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097251331.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097251379.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097251379.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097251356.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000097251347.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000097251323.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097254240.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000097251357.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000097254240.5 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097251307.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097253720.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000097253997.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000097254254.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097251307.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000097251319.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000097251322.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000097253698.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000097251296.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000097253255.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000097253684.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000097253275.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000097253998.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000097254254.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097254251.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097254251.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097254300.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097254300.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097254289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097254289.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125028129.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125028129.8 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019476523.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999905585859.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999988920081.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000041696970.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000138914263.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086139264.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000052805931.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000030587634.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999988920081.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000030587647.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999980585860.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999980585859.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000030587637.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000030587637.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000058365416.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000030587637.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000097254304.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000030587637.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000138914263.5 node_expansions=216
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000119476524.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119478915.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119479205.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000119477524.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000119476525.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000119476527.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000119476525.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000119478927.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000119476524.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000119476524.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000119478927.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000119478372.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000119478468.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000119479202.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000119472608.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000138914276.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1500000138914276.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138914265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138914265.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000038914274.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000008357819.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072246719.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000138914275.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077803166.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000044472443.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000050025361.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008357831.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050027988.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011138210.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000011135609.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000030580916.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030580930.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077803163.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050025374.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000116692041.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116692054.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000050025372.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000138914275.5 node_expansions=113
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138914288.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138914288.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138914287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138914287.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138914284.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138914284.0 node_expansions=15
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000138914296.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138916646.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138916910.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138914308.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138914304.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138914297.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138914297.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138916635.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138914296.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138914294.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138915685.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138916090.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138916240.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000138916937.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000138916937.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138916923.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138916923.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169472422.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169472422.8 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138916935.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138916935.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169472422.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169472422.8 node_expansions=28
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000138919590.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138921979.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138921979.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138919590.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138919590.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138919590.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138919590.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138921423.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138919590.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138921701.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138919590.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138919590.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138921257.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000138921534.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000138921146.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000138921979.2 node_expansions=507
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000138919323.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138921993.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138919323.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138921699.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138919327.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138919313.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138919313.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138919312.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138921157.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138921716.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138919323.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138919323.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138919327.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000138920702.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000138921268.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000138920882.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000138921993.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138921992.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138921992.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138924371.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138924371.8 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000038921957.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999925031290.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000008365526.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000072256753.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077813198.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000044479864.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000050033080.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008365511.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050033082.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011143316.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000011143302.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030588649.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030588636.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077813198.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050033081.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000116699748.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116702087.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000050033080.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000116702087.0 node_expansions=285
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116699745.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116702087.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116699727.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116699736.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116699725.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1500000116702087.0 node_expansions=49
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000116699711.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116699712.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116701301.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116700733.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116702098.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116699709.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116699712.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116699725.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116699712.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116701531.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116700989.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116699698.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116699709.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000116699746.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000116701100.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000116701669.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000116701289.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000116702098.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116702100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116702100.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116703920.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116703920.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116702147.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116703954.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116702137.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116702144.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116702162.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1500000116703954.8 node_expansions=53
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000116702132.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116702124.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116703677.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116703135.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116703121.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116702121.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116703414.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116702135.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116702124.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116702135.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116703970.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116703414.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116702132.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000116702124.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000116702124.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000116703537.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000116702957.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000116703692.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000116703970.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116703970.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116703970.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116705246.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116705246.0 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000038927433.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999925034969.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000008369189.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000072258092.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000138927433.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077816322.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044481203.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000050036745.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000008369189.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050036761.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000011146967.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000011146969.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030592313.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030592317.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000077814534.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050036758.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116705246.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000050036748.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000138927433.8 node_expansions=180
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000138925648.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138927433.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000138925638.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000138925612.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000138925615.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1500000138927433.8 node_expansions=60
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000138925600.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138925636.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138925615.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138926615.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138925614.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138926600.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138926878.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138925624.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138925611.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138926636.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138925614.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138926913.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138925636.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000138925600.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000138925600.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000138927024.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000138926447.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000138927433.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1500000138927433.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138927433.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138927433.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138928858.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138928858.2 node_expansions=111
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000138927470.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138927482.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138928471.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138927482.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138928482.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138927467.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138928467.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138928749.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138927467.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138927480.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138927471.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138927483.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138928748.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000138927467.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000138927469.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000138928859.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000138927467.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000138928480.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1500000138928859.2 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000138928856.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138928871.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000138928859.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000138928869.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000138928836.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1500000138928871.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138928838.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138928838.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925038156.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925038156.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925038171.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925038171.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902815983.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902815983.0 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016706656.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999986150202.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000050039101.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000116706657.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000055595547.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000022262224.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027817761.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999986150205.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000027817760.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999988927981.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999988927981.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008373314.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000008373316.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055595549.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000027817760.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094484434.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116706660.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000050039990.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000116706660.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116706658.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116706658.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116706662.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116706662.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116706628.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147262160.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116706660.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000147262195.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000147259539.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=1800000147262195.0 node_expansions=105
FooPlayer.decide: Prioritizing 3 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000147262193.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000144484418.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000136151097.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1800000147262193.0 node_expansions=45
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000147262192.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147262162.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000147262175.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000147262185.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000147262184.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147262192.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902815973.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902815973.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999880593747.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999880593747.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000036123225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000036122669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011117891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961115003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994450335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000036123225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120725.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036123225.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000036123225.2 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000033349367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027792146.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128056.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036126679.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025014655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027792707.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005568532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058349246.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005566042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005566031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011123239.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027793043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033348875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008345750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027789128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027790240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027792739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047236986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005568528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025014996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025012763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005567960.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011122681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038903608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030570260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030570249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038905543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000058349246.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058354215.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352270.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353104.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=600000058354215.2 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354226.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354226.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058354215.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350195.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349215.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058349215.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058352151.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058349205.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058350073.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058351056.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000058354215.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354243.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354243.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354215.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354215.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058354267.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058354201.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354267.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027796939.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058354250.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058354250.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033352486.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999933349807.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088909819.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088909819.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058354251.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354278.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058354250.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058354251.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094465375.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041685819.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005574695.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058354251.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058354250.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058354250.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058354250.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000094465375.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094465375.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094465349.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465375.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465387.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094465387.4 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027796931.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058354264.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058354276.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033352498.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999933349819.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088909830.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088909841.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058354264.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354276.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058354264.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058354264.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041685827.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005574708.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058354274.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058354264.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058354264.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058354264.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058354264.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088909841.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088909830.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909816.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909830.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127798687.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127798687.6 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127798664.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119465330.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=900000127798664.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127798664.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127798664.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806755.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127806755.6 node_expansions=105
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000127799646.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127801591.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127811368.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127801591.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127809702.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127806757.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127810813.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127802424.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127800480.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1500000127811368.8 node_expansions=1007
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000127809257.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127807757.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127801591.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127801591.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127811368.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127809702.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127806757.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127809702.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127807591.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127808591.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000127811368.8 node_expansions=238
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000127811368.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127808702.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127807757.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127806757.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127806757.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127809702.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127811091.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127806769.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127809721.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127807591.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000127808591.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000127811368.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127811387.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127811387.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127811368.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127811368.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127811387.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127811387.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127815708.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127815708.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127811378.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1500000127811378.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027813921.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000097255823.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000097255823.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033369476.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999933362508.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000127815698.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000097255823.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000097255823.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000097255823.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000097255823.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000133366954.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080591698.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000044476267.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000097255823.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000097255834.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000097255823.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000097255823.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000097255823.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000133366954.2 node_expansions=150
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000133368889.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133369328.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133367939.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133366939.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133366920.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133369865.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133371278.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133369611.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133366920.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133367920.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133367754.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133368754.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000133371278.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133371273.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133371273.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133371277.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133371277.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133371277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133371277.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000133371273.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133371273.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000133371277.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133371286.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000133371297.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000133371287.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000133371275.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000133371297.8 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000133371297.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133371259.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133371297.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163926797.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1800000163926797.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163926797.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163926797.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933366817.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933366817.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000058369461.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000127815672.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000127815672.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000063925019.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000158371275.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000158371251.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000127815672.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000127815672.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000127815672.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000127815672.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000163926831.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000080591683.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000044480561.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000127815706.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000127815672.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000127815672.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000127815672.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000127815672.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000163926831.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163926794.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163926794.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163926855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163926855.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000163932288.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000163933288.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000163933565.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000163932176.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000163931176.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000163931176.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000163934121.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000163933843.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000163931176.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000163932176.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000163932010.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000163933010.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000163934677.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000163934677.0 node_expansions=391
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000163931190.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000163933288.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000163933565.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000163932208.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000163931208.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000163931176.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000163934677.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000163934121.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000163933845.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000163931190.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000163932190.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000163932010.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000163933023.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000163933597.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000163934677.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163934690.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163934690.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163943623.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163943623.8 node_expansions=265
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163934677.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163934677.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163934712.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163934712.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000163934712.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191708490.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000191708490.2 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000163934728.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000163934699.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000163934691.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000163934695.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000191708490.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000163940386.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000191708490.2 node_expansions=88
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000163934679.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000163936802.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000163937087.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000163935679.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000163934679.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000163934679.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000163940401.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000163937643.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000163937359.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000163934698.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000163935679.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000163934679.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000163935512.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000163936526.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000163937082.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000191708491.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000183372380.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000186148626.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000183370824.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000183368158.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000186149348.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2100000191708491.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191708490.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191708490.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191708491.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191708491.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191708491.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191708491.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983378219.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983378219.8 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000058373390.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127819601.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127819601.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000102818724.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000186152945.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000186152945.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000155597379.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000155597379.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000155597399.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000155597399.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000191708511.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000108373390.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000072262281.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000155597380.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000155597392.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000155597379.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000155597380.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000155597380.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000191708511.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191708491.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191708491.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000058379089.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000127819602.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127819602.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000102818735.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999983372499.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000186152946.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000186152991.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000155597414.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000155603113.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000155597380.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000155597424.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000108373388.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000072262268.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000155597380.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000155597380.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000155597380.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000155597424.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000155597380.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000186152991.2 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186161893.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186161893.5 node_expansions=265
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000186152971.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186158676.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000186152991.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000186152968.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000186158643.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000186158676.5 node_expansions=74
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000186152954.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000186155091.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000186155343.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000186153967.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000186152988.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000186152954.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000186158676.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000186155933.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000186155621.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000186152955.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000186153967.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000186152954.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000186153787.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000186154801.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000186155377.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000186158676.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186158690.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186158690.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213936456.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213936456.0 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000058379099.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000127825310.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000127825310.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000130602210.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000011155977.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000213936422.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000183380866.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000183380866.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000183380866.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000183380866.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000219491978.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000136156879.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000100045755.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000183380866.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000183380866.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000183380866.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000183380866.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000183380866.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2400000219491978.0 node_expansions=160
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219492002.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=2400000219492002.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219492022.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000219492022.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219491988.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000219491988.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219491988.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000219491988.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219492043.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000219492043.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000219492034.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000219492024.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000219492034.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219492036.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000219492036.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000219492034.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000219492047.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000219492033.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000219492030.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000219492020.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000219492049.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000219492049.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000219492023.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000219492041.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000219492041.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219492020.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000219492020.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219492035.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000219492035.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219492056.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000219492056.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000219492024.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000244483357.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000244483382.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000219492057.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000219492071.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000219492067.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000244483382.5 node_expansions=153
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2400000219492071.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000219494180.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000219494444.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000219493069.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000219495277.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000219492069.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000219495294.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000219492053.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000219494997.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000219494719.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000219492053.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000219493053.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000219492069.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000219492886.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000219493886.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000219494442.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000238928781.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000241705992.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000238931170.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000241709656.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000244483396.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2700000244483396.0 node_expansions=121
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013896780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000038898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000036122114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011119002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000038898780.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898780.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000038898780.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000050016384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008346596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008349652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008348819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008348278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008349641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008349373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047239442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052795877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038903904.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055573099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000052794485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030571637.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000044461386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022237429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038904420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025013600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033346096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016676582.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016678804.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030569652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022238556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016681610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030572198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033347768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025014152.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025012977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123809.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000055573099.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576175.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573099.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000055576175.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572846.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572846.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572846.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572822.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572857.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572857.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576186.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576186.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055575777.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574256.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576079.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575630.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055575075.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055572842.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576186.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575221.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000055576186.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576186.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576186.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585110.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585110.8 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055579110.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577575.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055579388.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055578408.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579110.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576186.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578277.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055578963.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055578555.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000055579388.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579388.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585111.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585111.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579414.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579414.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585112.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585112.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055582336.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580779.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055585112.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055581623.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055582335.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055579390.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055581501.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055582168.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055581779.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000055580779.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000055585112.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585112.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585112.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585123.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585123.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986138888.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986138888.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075029577.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055585133.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044473999.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016694453.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075029568.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997249999.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086140698.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044474000.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044473999.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044473999.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044473999.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986138888.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044474021.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044474000.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997250021.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027805578.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000075029564.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055585133.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000086140698.9 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140679.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140679.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140679.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086140679.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075034428.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055585142.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044474012.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016694476.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075034410.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997250012.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044474012.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044474012.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044474012.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044474032.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986138897.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986138901.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044474008.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044474012.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997250008.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027805601.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000075034428.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055585143.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000075034428.4 node_expansions=131
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075029586.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075029577.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075029586.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075029601.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075029601.2 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000075030586.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075034475.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075030990.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075032532.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075031809.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075032531.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075029586.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075031698.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075032364.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000075031975.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000075030975.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000097242877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000097247599.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000097247599.1 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097247609.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097247609.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030580922.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030580922.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008358709.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008358709.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030580922.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030580922.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030580931.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030580931.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030580941.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030580941.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008358701.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008358701.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008362155.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008362155.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000008358698.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000008362155.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000008358709.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000008358686.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000008358720.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000008362155.0 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000008359654.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000008362168.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000008360073.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000008361610.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000008360916.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000008361599.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000008358684.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000008360766.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000008361472.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000008361067.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000008360073.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000008362168.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008362178.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008362178.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008362144.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008362144.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008362157.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008362157.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977806613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977806613.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977806588.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977806588.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977806589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977806589.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950022587.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950022587.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977804086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977804086.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977804088.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977804088.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977807046.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977807046.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999977805115.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977805490.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999977807061.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977806324.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999977807057.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977804102.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977806226.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999977806879.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999977806501.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999977805490.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=899999977807061.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977807046.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977807046.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947254436.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947254436.4 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999947252513.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999947252902.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999947251513.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999947252503.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999947253891.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999947253726.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999947254447.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999947252891.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999947253615.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999947254280.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999947253346.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=899999947254447.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999947254447.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947254447.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947259623.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947259623.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999947254457.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947254457.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947254469.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947254469.9 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999947254481.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999947254434.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947254481.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947254481.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947254481.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999947254470.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999947254434.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947254470.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916695868.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916695868.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999916695825.1 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=899999916695825.1 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044473630.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986140283.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999930584704.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999933360728.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013918038.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999947250515.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055584706.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999975029196.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999975029183.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999952806926.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999930584704.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999916695815.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999952806926.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999952806937.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999916694926.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977806060.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013918060.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963918048.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000055584706.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055584738.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055584738.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055584749.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055584749.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055584738.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055584711.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055584738.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000055584739.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055584739.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000027803194.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055584729.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000055584729.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055584715.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055584715.0 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080571157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033346056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080569488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077791991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080567824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061124165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080568387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077791720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077790331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033345501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066680888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061124444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066678111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000072235886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069457820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009433.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066679209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055567489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000077791154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000058345554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072235886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000080571157.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572546.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573935.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080570879.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000080573935.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000000013797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044458611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036124441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025014661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027790218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050015324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047238657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000013533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038903334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030570834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000013543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000014362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000014376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047234765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036123876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036124420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019455517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019454684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025012751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005567959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016681304.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011122959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013901628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025013032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011122406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011124073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008344360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027792208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038904153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041681143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016678017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030566365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000013899073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050015324.2 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050013935.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014768.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015324.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000050015324.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576866.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576866.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055579075.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578242.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576853.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055581742.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579075.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055581742.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578797.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579075.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000055581742.0 node_expansions=164
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055578519.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577686.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576298.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055579242.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055578243.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055581743.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578519.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579520.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055578519.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000055581743.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055581742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581742.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581755.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581757.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581757.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581791.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581791.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055581781.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581781.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581789.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581789.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036140429.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005580015.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086137364.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036140429.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055581793.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030584874.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055581805.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055581805.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055581793.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055581792.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005580015.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005580014.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055581793.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055581803.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055581793.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000111131867.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080586651.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055581793.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000111131867.1 node_expansions=206
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080581789.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080581767.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080581777.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080581801.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080586651.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080581801.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000080586651.9 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000080583985.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080583165.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080581776.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080584720.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080583707.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080583998.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080584996.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080583996.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080584998.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080586651.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000080586651.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080586665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080586665.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080586689.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080586689.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080586676.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080586676.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584887.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005584887.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036140440.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086142218.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036140454.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055586665.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055586665.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030584887.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055586665.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055586665.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055586651.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055586651.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005584874.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005584874.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055586665.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055586651.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055586665.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080586678.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080586665.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055586651.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086142218.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139718.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139718.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086142231.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086142231.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086142245.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086142245.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086142246.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086142246.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086142245.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086142220.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086142245.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691320.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691320.5 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000086144455.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086143635.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086142234.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086144622.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086145190.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086144178.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086144468.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086146010.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086145468.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086144456.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086145456.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000116691335.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000108355511.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000113915122.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000116691335.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116691347.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116691309.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691347.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691349.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691349.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116688836.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116691323.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116691323.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691309.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691309.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691369.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691369.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000116693567.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116692746.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116691359.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116693734.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116694289.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116693288.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116693567.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116695123.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116694579.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116693567.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116693567.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000144464253.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1200000144464253.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144464240.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144464240.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144464269.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144464269.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000044463391.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000044463391.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105574490.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000144464290.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000116686501.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086130934.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113908699.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000100018935.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083353143.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000113908712.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113908712.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113908723.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000086130921.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047241154.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086130934.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113908699.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113908723.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000138912446.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000138908714.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083353143.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000144464290.2 node_expansions=76
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000144466499.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144465656.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144464265.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144466638.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144466211.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144466198.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144466501.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144468015.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144466489.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144466489.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144466489.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000144468015.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144468002.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144468002.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000044467127.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000044467127.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016689326.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016689326.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000047244868.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047244868.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047244877.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047244877.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047244880.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047244880.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019472253.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019472253.8 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000019467135.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019467138.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000019472288.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000019467147.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000019467136.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000019467159.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000019472288.2 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000019469357.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000019472301.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000019468524.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000019467136.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000019469524.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000019469080.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000019469079.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000019469359.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000019469343.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000019469358.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000019469343.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000019472301.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019472301.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019472301.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016694514.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016694514.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999986138958.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000016694475.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000016694475.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986138930.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986138930.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986138970.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986138970.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077805600.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116695401.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000088917624.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000027806489.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000083362068.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000041694526.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000025028735.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000055584266.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000055584280.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000055584267.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000027806499.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999988916710.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000027806489.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000055584266.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000083362082.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000108362069.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000080584290.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000025028711.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000116695401.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116695379.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116695379.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986138934.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986138934.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986138934.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986138934.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988916712.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988916712.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988916758.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988916758.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988916761.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988916761.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077805650.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986138983.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000116690674.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000088917649.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000027806538.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000111131231.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000080575675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000025028761.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000055584315.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000055584316.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000055584316.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000027806537.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000027806538.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000055584329.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000111131231.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000108362103.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000108353453.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000025028760.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000116690674.8 node_expansions=282
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000116697649.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116696816.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000116695413.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000116697817.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000116697816.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000116697358.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000116697358.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000116697650.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000116698079.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000116697636.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000116697649.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000116697646.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000116690689.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000116686786.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2100000116690689.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116690675.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116690675.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986134242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986134242.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000113912910.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116690674.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000113912897.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000052801798.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000108357366.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077801786.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000050024007.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000055579576.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000080579563.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000080579563.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000052801783.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000013912020.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000052801783.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000080579550.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000108357353.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000133357341.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000105579575.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000050024007.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000133357341.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133357341.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133357341.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000113912924.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986134244.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000116690692.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000113912922.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000052801811.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000108357369.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000077801813.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000050024024.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000055579578.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000080579590.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000080579590.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000052804429.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000013912022.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000052801801.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000080582207.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000108357359.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000105579579.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050024024.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000116690692.2 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116693327.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116693327.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116690713.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116690713.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000116690698.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116690698.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116690700.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116690688.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116693268.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116693303.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116690698.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000116693303.8 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000116692919.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116692089.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116690721.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116693037.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116693026.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116692655.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116692633.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116692909.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116693315.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116692922.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000116692920.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000116692909.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000116693315.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116693315.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116693315.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116693319.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116693319.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000116695538.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116694705.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116693316.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116695151.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116695707.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116695260.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116694318.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116695260.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116695538.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116695538.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000116695538.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000116695548.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000116695427.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000116695707.2 node_expansions=156
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116695692.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116695717.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116695707.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116695703.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116695692.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000116695717.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000116695705.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116695705.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116698095.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116698095.5 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116695709.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116695698.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116698084.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116695714.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116695697.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000116698084.5 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000116697917.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116697095.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116695695.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116697529.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116697639.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116696696.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116698099.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116697640.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116695696.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116697917.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000116697917.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000116697917.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000116697918.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000116697806.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000116698099.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116698085.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116698085.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116700456.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116700456.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116698087.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116700445.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116698094.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116698084.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116698095.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000116700445.2 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000116700292.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116699458.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116698070.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116699904.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116700014.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116699070.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116700469.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116699056.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116700027.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116698070.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000116700292.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000116700292.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000116700292.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000116700278.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000116699083.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000116700469.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116700458.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116700458.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116700459.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116700459.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116700471.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116700471.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000113922707.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999986144027.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000113922704.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000052811571.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000108367152.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000077811606.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000050033793.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000055589363.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000080589349.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000080589360.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000052811581.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000013921817.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000052811597.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000080589348.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000108367128.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000133367128.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000105589371.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050033807.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000133367128.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133367149.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133367149.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133367151.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133367151.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000133367151.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133367153.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000133367149.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133367155.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133367150.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000133367155.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133367153.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133367153.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133369359.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133369359.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000133367160.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133369359.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000133367153.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133367165.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133367163.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000133369359.0 node_expansions=52
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000133369360.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133367136.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133367151.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133368984.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133369083.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133368136.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133368137.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133369095.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133367138.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133369359.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133369250.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133369358.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133369359.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133369373.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000133368137.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000133369373.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133369359.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133369359.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133369381.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133369381.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133369373.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133369373.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133369358.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133369358.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133369371.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133369371.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999986146251.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999986146261.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999986146235.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999986146260.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999986146260.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999986146261.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986146262.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986146262.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975035148.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975035148.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975035152.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975035152.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975038097.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975038097.2 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999975038061.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999975038060.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999975040283.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999975038061.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999975039894.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999975040005.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999975039060.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999975039060.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999975039283.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999975038060.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999975038060.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999975039894.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999975040172.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999975039171.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999975040283.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999975039060.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2099999975040283.0 node_expansions=441
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999975038094.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975040283.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999975038063.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975038086.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975038076.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999975040283.0 node_expansions=51
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999975038062.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999975038061.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999975039641.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999975038085.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999975039918.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999975040005.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999975039061.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999975039061.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999975038061.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999975038061.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999975038085.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999975039918.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999975040196.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999975039171.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999975040284.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999975039060.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2099999975040284.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975040284.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975040284.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975042405.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975042405.2 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000102821047.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000105598825.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000102821047.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000052821047.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000108376603.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066709936.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000038932158.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000044487714.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000069487714.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000069487714.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041709936.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000002820158.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000041709936.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000080598825.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000097265492.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000122265492.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000094487714.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000038932158.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=2100000122265492.0 node_expansions=666
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000122263430.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122263381.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122264937.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122263382.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122265214.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122264215.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122264381.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122264391.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122264405.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122263381.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122263429.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122263395.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122265228.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122265541.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122264491.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122265506.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122264381.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000122265541.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122265541.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122265541.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122265494.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122265494.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000122265532.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122265539.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000122265512.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122265539.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122265525.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000122265539.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122265541.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122265541.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122265552.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122265552.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000122265550.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122265520.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000122265520.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122265530.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122265520.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122265550.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122265553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122265553.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000122265554.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122265541.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000122265544.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122265561.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122265541.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2100000122265561.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000122265551.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122265540.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122265551.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975042451.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975042451.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975042420.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975042405.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999975042452.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975042418.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975042415.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2099999975042452.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975042427.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975042427.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958375772.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958375772.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999958375773.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958375739.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958375773.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958375785.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958375785.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999958375786.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958375773.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999958375783.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999958375782.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999958375772.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999958375786.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958375786.5 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958375798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958375798.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999958375786.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958375785.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999958375795.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999958375794.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999958375784.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999958375795.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2099999958375795.5 node_expansions=49
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999958375795.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958375763.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999958375773.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999958375780.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999958375773.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999958375780.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958375795.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961147630.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961147630.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000061148526.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000088926304.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000061148538.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000011148526.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000066704094.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000025037427.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999997259648.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000002815191.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000052815215.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052815192.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000000037413.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999961147673.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000000037413.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000055592983.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000072259652.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000080592980.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000052815205.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999997259648.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000088926304.0 node_expansions=206
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000088926293.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000088926318.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000088926328.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000088926307.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000088926328.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000088926328.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088926315.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088926315.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088926319.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088926319.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000061148547.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999933369884.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000061148550.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000011148551.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000066704107.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000025037436.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999997259662.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000002815218.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000052815208.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052815218.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000000037430.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999961147661.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000000037430.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000055592996.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000072259652.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000080593002.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000052815208.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999997259662.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000080593002.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000080592985.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080592984.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080592985.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080593009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080593009.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000080593009.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080592986.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080593009.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080592975.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080592975.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000055593008.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080593004.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000111148500.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000080593004.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000080593016.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000111148516.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000111148516.0 node_expansions=66
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000108370738.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000108370763.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000111148540.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000108370751.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000105592962.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000111148540.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111148540.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111148540.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000086148555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000086148555.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000066704093.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999908369863.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000119481893.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000066704097.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000016704083.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000072259642.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000030592976.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999972259665.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000008370753.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000083370753.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083370750.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000005592985.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999966703208.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000005592997.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000061148554.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000077815221.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000058370760.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999972259643.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000119481893.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119481875.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119481875.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000136145859.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136145859.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000119481873.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000119481888.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000119481849.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000119481849.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000119481849.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000119481888.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119481852.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119481852.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908369854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999908369854.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908369839.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999908369839.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025012114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030568225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000038899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019456558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025011836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019451836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999994450391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000002786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008341280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013900114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008343725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999958340836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999958341947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002788724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977784500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994453168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991672890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988894557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999972225889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988895946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999986118946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999958339724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999958336112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999958339168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999958336667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994453168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988897557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983340056.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000038899058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038899058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038899058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000038899058.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036126888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047240270.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041682500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025018012.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016684387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025018901.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041687287.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041686381.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002795487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041686945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002797144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036129710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011127429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011127685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013904350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033349143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022238877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022240795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027795819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008351027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013906875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008349350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022240529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016683848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022241919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019461598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008349652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008351295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002794352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013906850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002794083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002797150.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002794638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011128249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027796399.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019462459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019460819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033351942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027794403.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000047240270.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047240294.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047243200.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242205.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000047243200.9 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000047240286.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240279.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242645.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047242645.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047240276.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243203.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047242223.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000047243203.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047243200.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243200.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246130.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246130.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243201.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243201.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243224.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243224.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047243223.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047243222.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000047243219.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047243209.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047243233.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000047243233.4 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243219.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243219.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243234.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243234.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047243234.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243234.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243235.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243235.4 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047243233.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047243247.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000047243231.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047243221.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047243235.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000047243247.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243234.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243234.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019465458.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019465458.6 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000052795851.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000052795851.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000052797796.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000052798211.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000052795851.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000052798211.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000052797786.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000052798074.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000052798211.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000052798211.0 node_expansions=203
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000019467833.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000019467833.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019470777.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019469944.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019469676.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000019467833.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019470221.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019469777.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000019470065.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000052798211.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=900000033354333.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000052798211.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052798211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052798211.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052800598.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052800598.9 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052798224.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052798224.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686223.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966686223.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686225.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966686225.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991684720.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991684720.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999966686224.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966686236.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966688169.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966688347.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966688057.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966686224.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966688613.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966688168.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966688446.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999991684721.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1199999991684721.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999991684720.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991684720.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000018079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000018079.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000018089.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000018089.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000018075.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000018075.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000018090.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000018090.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000020050.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000020050.5 node_expansions=106
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000000018077.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000018102.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000000020459.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000000018101.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000000018087.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'BRICK')) score=1200000000020459.5 node_expansions=72
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000000018110.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000000018101.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000000020045.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000000019211.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000000018934.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000000018098.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000000020459.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000000020046.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000000018098.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000000020459.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000020459.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000020459.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991687114.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991687114.8 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999955576013.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999991687126.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999991687092.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999991687089.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999991687086.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999991687126.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955575980.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955575980.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955573621.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955573621.8 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999955575983.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955575983.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955575982.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955575982.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933353806.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933353806.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955576017.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955576017.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999955576002.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1199999955576002.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025020459.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016686238.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000030576015.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000116684745.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000066687126.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000125018078.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997242683.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999963909348.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999972241792.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000016687135.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030576015.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000030576014.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058353794.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000080573634.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000030576015.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000030576024.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030576014.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000102798237.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000125018078.5 node_expansions=275
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000102798236.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102798225.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000102798237.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000102798244.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000102798224.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'ORE')) score=1200000102798244.2 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102798245.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102798247.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000102798247.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102798246.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102798246.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066690322.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066690322.0 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066687135.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066687135.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066687137.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066687137.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066687137.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066687137.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038909364.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038909364.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038909378.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038909378.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025020494.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025020494.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025020479.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025020479.5 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000058346374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050013319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063902254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052790811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061125263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019456054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019455223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063901665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055568054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000058347220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069457763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061124429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036121595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036121039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058347207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019455219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019452999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019451887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019454944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036119718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041678053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036119718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036120274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038899996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000063903666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000063900608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038899998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044452496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038899650.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038900206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903040.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000072236445.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072240889.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072238667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072238667.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000072240889.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016680776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019461665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038907556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030572776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013902995.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019459108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041685334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999986127076.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999986126242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022238531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013904920.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027795498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041684442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030571097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005570472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005569916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027796097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999986126240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999986124004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999986122892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999986125962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002790739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008349075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002790739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000009291.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000011514.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019458253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994455961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997234017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008345749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008346860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036126930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000041685334.2 node_expansions=3228
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041682834.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041685334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041683112.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000041685334.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016734.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016734.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016735.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016735.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016735.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016735.1 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050020788.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018708.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019955.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050019701.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050017863.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050018975.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050018974.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050021208.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050021208.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050021208.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021182.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021208.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080576720.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080576720.6 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050021209.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021195.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021209.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241652.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241652.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997241641.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997241616.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241641.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241618.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241618.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241618.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241618.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241619.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241619.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241618.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241618.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130532.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130532.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036132306.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958351852.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036132293.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036132306.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999961130507.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086132293.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013910063.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958351842.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999958351841.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013910063.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013910064.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013910076.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013910063.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999961130507.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086132297.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086132293.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013910063.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013910063.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000086132297.6 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086132286.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086132307.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086132293.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086132308.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086132281.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000086132308.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132297.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132297.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132294.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132294.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132294.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132294.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130503.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130503.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961130504.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961130493.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999961130483.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961130483.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961130483.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961130504.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130504.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130504.4 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961130541.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961130518.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999961130507.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961130518.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961130507.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961130541.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130541.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130541.4 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961130528.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961130515.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999961130518.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961130519.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961130529.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=599999961130529.4 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961130518.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961130480.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961130518.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130519.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130519.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961130519.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961130493.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961130519.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130532.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130532.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933352741.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961130493.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999961130493.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933352717.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933352717.1 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961139687.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999961135642.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=599999961139687.5 node_expansions=113
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999961139687.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961137576.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961138867.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961138587.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961139688.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961135632.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961137854.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961137854.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961138865.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=599999961139688.5 node_expansions=189
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999961139687.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961137576.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961138854.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961138589.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961136655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999961135632.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961137854.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999961138576.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961137854.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999961138855.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999961139687.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961139688.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961139688.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930577867.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930577867.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961139713.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961139713.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961139735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961139710.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961139735.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930577914.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930577914.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999930577910.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930577878.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999930577889.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999930577898.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999930581096.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999930577898.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999930581096.5 node_expansions=52
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999930579429.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999930579829.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999930581096.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999930580818.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999930577874.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999930577887.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999930579996.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999930580096.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999930580818.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999930580096.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999930581096.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=599999930581096.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930581110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930581110.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930581096.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930581096.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930581110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930581110.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930581107.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930581107.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999930581110.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930581083.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930581110.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930581121.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930581121.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999930581145.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930581106.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930581145.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930581132.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930581132.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999930581132.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930581106.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930581132.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930581146.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930581146.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999930579195.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930581132.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999930581132.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999930579186.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930581119.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999930581119.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930579161.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930579161.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930581130.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930581130.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911131230.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911131230.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911131243.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911131243.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911131257.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911131257.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911131244.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911131244.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894464589.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999911131231.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999911131231.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911131217.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911131217.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894464549.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894464549.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894464549.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894464549.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894464549.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894464549.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894464549.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894464549.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969466336.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999891685891.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988910804.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986133016.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019466360.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977799672.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999891685880.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999891685880.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966688569.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983355251.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999963910804.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999947244127.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999894464561.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999894464547.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019466338.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019466336.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977799680.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977799669.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000019466360.8 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019466359.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019466359.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999969466360.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999891685891.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988910815.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986133016.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999894464569.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977799680.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999891685905.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999891685916.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966688593.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983355250.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999963910791.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999947244125.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999894464572.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999894464558.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019466347.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019466360.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977799683.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977799694.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000019466360.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019466363.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019466363.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019466384.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019466384.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019466384.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019466384.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019466408.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019466408.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019466398.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019466398.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019466386.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019466386.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019466386.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019466386.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019466386.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019466386.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019466392.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019466392.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997244172.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244172.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997244198.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999997244163.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244198.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050018702.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050018702.8 node_expansions=130
FooPlayer.decide: Prioritizing 15 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000027799700.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027801644.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000027802089.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000027800700.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000027799700.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000027799700.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000027801811.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000027801922.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000027802644.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000027802089.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000027801089.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000027802922.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000050018725.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000050018725.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000041685392.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1200000050018725.2 node_expansions=294
FooPlayer.decide: Prioritizing 3 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000050018749.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041685407.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000041685416.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1200000050018749.2 node_expansions=48
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050018716.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000050018726.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000050018715.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000050018712.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000050018702.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'WHEAT')) score=1200000050018726.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050018726.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050018726.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050018758.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050018758.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050018758.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000050018720.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050018758.2 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030567669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963898336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019455669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033341836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011119336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002782613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994450390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977780889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044461096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002795464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904419.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041685265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036129109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002794641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002795486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002794922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030574157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041684790.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038908388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025017708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016684107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016684663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027795486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013906850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022238809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011125184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030571640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016683015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038907530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030573587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025018069.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008349350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008348240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022239455.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005570472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025015542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005569916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022238054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013904107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013902972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022238542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011128517.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000044461096.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044457496.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459162.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044461096.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000044461096.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461110.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044461110.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461107.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044461107.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008349996.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008349996.9 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000008349996.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000008349986.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000008349976.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000008349976.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000008349963.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008349996.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008350007.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008350007.9 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999897235340.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999950014895.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022237142.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008350006.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966682451.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997242018.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008350006.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008350006.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080576241.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080576241.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008350007.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008350006.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008350027.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008350027.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008350020.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038905585.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038905586.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008350006.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000080576241.0 node_expansions=225
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080572242.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572232.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080572220.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080576241.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080572235.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000080576241.0 node_expansions=29
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000080572215.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573882.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572205.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080575552.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080574865.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080576266.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080576241.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000080576266.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080576252.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080576252.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080576254.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080576254.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080573502.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080573502.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897239377.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897239377.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897239402.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897239402.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897239409.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897239409.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897239413.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897239413.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897239399.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897239399.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897236621.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897236621.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999950018958.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022245497.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008354069.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008354069.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966686520.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997246386.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008354067.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008354067.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080580608.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080576299.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008354067.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008354069.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008354069.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008354065.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008354069.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038909632.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038913942.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008354069.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000080580608.9 node_expansions=118
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080576279.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080580608.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080576277.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080576277.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080576288.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000080580608.9 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080576275.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080577942.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576275.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080579624.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080578942.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080579775.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080580619.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080577276.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000080580619.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580608.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580608.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580620.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080580620.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047247287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047247287.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080580641.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080580643.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080580643.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080580643.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080580628.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580643.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080580652.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080580652.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080580619.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080580643.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080580643.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080580643.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580643.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080580644.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080580644.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080580609.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080584949.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080584914.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080580630.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080580640.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000080584949.9 node_expansions=68
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080580616.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080582283.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080580616.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080583949.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080583283.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080584116.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080581629.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080584949.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000080582738.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000080584949.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080584949.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584949.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050026595.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050026595.8 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050026630.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026630.9 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999866689741.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999866689741.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999866689741.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866689741.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999950024876.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991691542.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999977804418.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977804431.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999936136863.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999966692432.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008359987.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977804418.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050026654.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050026642.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977804431.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977804418.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977804418.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999977804418.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977804418.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008359975.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008359975.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008359998.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000050026654.5 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026606.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050026606.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026606.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026606.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025026621.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025026621.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025026632.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025026632.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025026633.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025026633.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025026632.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025026632.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999841689752.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999925024862.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966691499.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999952804410.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952804410.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999911136855.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999941692429.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008359962.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977804429.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025026654.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999952804418.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999952804410.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999952804410.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999952804433.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999952804410.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983359998.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999983359972.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983359975.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000025026654.6 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025026629.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025026629.1 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000025026665.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025030116.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000058353842.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000025026661.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000025026653.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000025026661.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000058353842.9 node_expansions=115
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000025026654.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000025028321.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000025029329.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000025029043.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000025026654.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000025026654.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000025027662.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000025030165.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000025026654.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000025028765.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000052800268.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000058353856.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000052797351.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000058353856.4 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058353842.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058353842.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058353876.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058353876.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999883352089.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999955578676.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997241868.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972242733.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938908511.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999930575177.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961130756.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000027798311.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999997242776.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044464999.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999972242732.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999938908510.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999938908510.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999972242757.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999972242732.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000002798299.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002798332.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002798322.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000044464999.0 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000044464966.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044464966.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044468450.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044468450.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000044464963.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000044465002.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000044464989.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000044464964.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000044464974.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000044465002.0 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044464964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044464964.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883352076.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883352076.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999883352086.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999883352065.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999883352042.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999883352042.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999883352055.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883352086.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999883352063.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999883352076.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999883352053.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999883352053.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999883352053.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=899999883352076.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883352063.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883352063.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883352101.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883352101.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999955575212.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999997241866.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999972242756.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938908546.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999930575187.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999961130754.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027798309.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997242779.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044464990.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058353865.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999972242754.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999938908521.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999938908521.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999972242743.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999972242754.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000002798310.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002798334.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002798309.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000058353865.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058353876.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058353876.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883352065.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883352065.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999883352064.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883352064.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883352088.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883352088.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883352065.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883352065.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863907644.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863907644.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863907668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863907668.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911130745.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911130745.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880575221.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880575221.2 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066682498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075013887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080572219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000088903664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080572276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000088903101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080572219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072235831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063903887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033345220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033345498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061123609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000058346102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066679442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063900830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047230774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047232163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052791100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000075014212.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050013322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050013322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063902212.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058344712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055568330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072235608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058344441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052789164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050011656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000088903664.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088906164.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088905886.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088905886.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000088906164.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022234431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019456310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999988902974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013900768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058347553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047235820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027793055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019458320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999988903241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999988902694.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988902699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999988902975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022238387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025015609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016681652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008346865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002788795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002790184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036125595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011123583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025014431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002791573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005570249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011126375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005569643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000012406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000012962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994455462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002790805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011125817.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008346916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013904708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994457128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000058347553.0 node_expansions=3236
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058345053.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058347553.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058347553.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000058347553.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128386.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128386.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061128386.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061128348.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128386.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128412.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128412.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005571079.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000100017289.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999933346177.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033348845.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061128424.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061128412.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000100017314.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038904400.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000015524.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088906186.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088906203.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061128399.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061128399.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061128399.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061128424.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061128399.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061128399.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061128399.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000100017314.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100017289.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100017251.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100017289.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100023022.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100023022.2 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000100017340.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100023031.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100020106.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100020808.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100017340.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100017327.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100019827.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100017327.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000100023031.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100023031.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100023023.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100023031.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138911889.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138911889.1 node_expansions=56
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000133360074.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000138915629.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000138915629.9 node_expansions=40
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000138911870.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000138911866.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000138911909.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000138915629.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000138911876.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000138915629.9 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000138915629.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000138911852.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138914629.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138915377.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138911852.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000138911852.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000138914352.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000138911852.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000138915122.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000138915629.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138915677.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138915677.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138915629.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138915629.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000138915629.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138915629.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138915629.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138915629.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138915677.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138915677.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138915629.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138915629.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000138915654.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000138915674.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000138915661.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000138915687.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000138915649.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000138915687.4 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138915674.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138915674.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111137909.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111137909.6 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111137860.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111141929.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111139249.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111141360.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111137860.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111137860.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111140360.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111139971.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111137860.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111141130.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000111141929.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111141916.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141916.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905581929.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905581929.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999905581905.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905581905.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905581907.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905581907.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999905581929.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999905581928.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999905581918.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999905581918.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999905581918.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905581929.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905586238.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905586238.8 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016700016.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111146249.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072255583.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000072257349.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000072257349.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000072257349.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000111146249.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011144484.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999972255572.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000127812916.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000127812916.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000072257349.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072257349.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072257349.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000072257349.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072257349.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072257349.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072257349.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000127812916.2 node_expansions=397
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127808633.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127808635.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000127812928.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127808642.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127808622.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000127812928.8 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000127808633.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127809984.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127812095.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127812928.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127812095.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127808595.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127808595.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127811095.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127810706.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127808632.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000127811817.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000127812928.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127812928.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127812928.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127812928.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127812928.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016700077.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111146273.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999905586275.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000072255606.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000072257373.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000072257410.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000072257410.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000111146273.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000011144511.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999972255595.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000127812939.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000072257373.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072257373.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072257373.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000072257373.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072257410.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072257373.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072257373.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000127812939.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127812962.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127812962.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127812962.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127812962.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127812953.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127812953.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127812953.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127812953.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127812975.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127812975.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905586297.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905586297.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016700053.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111146312.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072255642.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000072257386.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000072257412.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000072257386.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000111146287.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011144534.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999972255610.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000127812944.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000127812981.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000072257386.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072257386.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072257386.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000072257387.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072257419.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072257386.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072257419.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000127812981.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000127812955.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127812917.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127812955.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000127812956.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127812919.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127812956.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158361788.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158361788.8 node_expansions=61
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000127812976.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127812966.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000127812966.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161146242.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000127816464.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000127816431.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000161146242.2 node_expansions=64
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146242.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1800000161146242.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146242.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161146242.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146244.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161146244.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146275.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161146275.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146251.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161146251.2 node_expansions=11
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000161149762.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161151151.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161153262.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161151873.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161153262.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161152151.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161149762.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161149762.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161152262.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161152984.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161149762.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161150762.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000161153262.2 node_expansions=334
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000161149778.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161151165.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161151595.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161153262.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161151873.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161152151.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161149762.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161149762.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161152295.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161151887.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161149795.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161150795.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000161153278.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000161153278.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161153262.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161153262.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161153262.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161153262.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161153262.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161153262.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905593273.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905593273.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000016707043.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000144486610.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000072262595.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000105597695.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000105597695.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000105597695.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000144486598.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000044484820.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000005595918.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000161153295.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000161153285.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000105597722.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000105597695.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000105597695.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000105597734.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000105597710.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105597695.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000105597695.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000161153295.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161153264.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161153264.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161153279.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161153279.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161153264.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161153264.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161153285.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161153285.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000122264411.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161153272.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000161153300.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161153309.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161153300.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000161153297.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000161153309.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000122264409.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161153272.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000161153272.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161153272.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161153272.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066708828.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066708828.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066708842.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066708842.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066712363.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066712363.5 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066708882.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000066708855.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066708882.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000127813226.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127813226.5 node_expansions=514
FooPlayer.decide: Prioritizing 20 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000127813199.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000127814588.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000127815033.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000127816699.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000127815310.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000127815588.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000127813199.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000127813199.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000127815699.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000127816144.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000127814199.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000127813199.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000127813199.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000127815588.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000111147922.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000127816699.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000108361924.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000111140535.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2400000113918758.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2400000116695423.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000127816699.5 node_expansions=3249
FooPlayer.decide: Prioritizing 22 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000066712388.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066713764.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000066714208.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000066713375.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000066714486.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000066714486.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000066712375.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000066712375.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000066714778.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000066714875.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000066715332.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000066713375.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000066712388.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000066713390.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000066714779.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000111147922.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000127816699.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000088927645.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2400000094480811.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2400000100040034.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2400000105594478.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2400000116708809.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2400000127816699.5 node_expansions=517
FooPlayer.decide: Prioritizing 1 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000127816720.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2400000127816720.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105589325.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105589325.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105589368.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105589368.0 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105589331.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105589331.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927808897.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927808897.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927808912.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999927811844.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999927808931.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999927808902.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999927808909.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2399999927811844.0 node_expansions=79
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999927808933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927810322.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999927810733.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999927809912.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999927811013.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999927811011.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999927808933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999927808900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999927808900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999927811400.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999927811844.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999927809900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999927808900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999927808902.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999927811288.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2399999927811844.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927811844.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927811844.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999955590534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955590534.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000122258955.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927811845.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000083369188.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000105592286.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000105592275.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000066703398.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000183370078.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000083368285.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000005590497.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000161147841.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000161147841.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000105592289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000105592275.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000105592289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000105592275.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000105592277.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000127814522.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000127814544.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000183370078.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183370078.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183370078.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183370089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183370089.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183370075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183370075.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000169481186.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169481186.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000169481237.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169481237.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999913922936.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999913922936.0 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999913922934.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999913924323.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999913924767.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999913923956.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999913925060.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999913925045.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999913922936.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999913922956.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999913922936.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999913923949.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999913924060.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999913923936.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999913927568.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999913922956.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999913922934.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999913925323.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2399999913927568.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999913927579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999913927579.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999930592890.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999930592890.0 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999894483105.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999894487129.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999894483121.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999894483090.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999894483100.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2399999894487129.0 node_expansions=72
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999894483088.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999894484484.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999894484928.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999894485462.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999894484088.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999894485184.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999894485206.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999894483073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999894483073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999894483095.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999894484073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999894484206.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999894484088.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999894483124.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999894483088.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999894487129.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999894486018.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2399999894487129.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999894487143.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999894487143.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872264969.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872264969.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872264921.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999872264921.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872264950.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872264950.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999900043588.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000066712077.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000027822293.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000050045380.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000050045366.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000033378721.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000147267610.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000041710256.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999950043588.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000105600945.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000105600937.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000050045368.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000050045412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000050045366.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000050045412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000050045380.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000094489834.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000113934277.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000147267610.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147267603.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147267603.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872264969.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872264969.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999852820501.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999852820501.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999880597802.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000047269193.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000008376459.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000030599578.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000030599569.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000013932903.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000147266236.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000022264459.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999930597802.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000086155125.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000086155125.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000030599578.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000030599569.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000030599580.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000030599612.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000030599569.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000075044036.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000113932903.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000147266236.5 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147271845.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147271845.5 node_expansions=331
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147266233.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147266233.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000147266233.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147266233.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000147266235.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000147269165.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000147266245.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000147266235.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000147266255.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000147269165.5 node_expansions=51
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000147266232.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000147267656.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000147268054.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000147268902.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000147267232.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000147268343.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000147268378.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000147266221.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000147266232.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000147266235.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000147267223.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000147267378.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000147267221.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000147266232.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000147266221.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000147268610.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000147269180.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2400000147269180.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147269176.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147269176.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030568265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025012445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061125609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069456710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072235877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063903667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030564375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044456385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058345608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066677543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050008332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066678388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052790543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038898051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063900611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055565819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030566876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030564930.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000080571432.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573932.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572266.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575599.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000080575599.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030570833.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030572756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025013821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022238275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999980569020.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999980569308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025015534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019460268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016682723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011119945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013897999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022236664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999980569320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999980568182.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005567126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005568792.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002791017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005568531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999983343184.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999983343184.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994454319.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991676527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005566570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005565181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011122140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999986120961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002788531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005564364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997232961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997231573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988897627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991675127.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008344639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991676238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997234348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994455694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994454583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999980567639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999980565948.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000047239210.6 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239210.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237821.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000047239210.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351156.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351156.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351180.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351180.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681822.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058351180.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058351169.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094462290.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080573401.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008349378.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058351167.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991681836.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991681822.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058351157.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094462290.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000094462278.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058351156.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080580488.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030571624.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008349378.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058351156.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058351156.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058351156.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094462290.8 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094462290.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462252.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462290.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462315.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462315.2 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094466345.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094464809.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094468846.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094469401.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094462299.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094464254.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094465932.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094465087.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000094469401.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094469402.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094469376.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469402.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991688933.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688933.1 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999991692988.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991691419.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991695486.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991695197.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991694655.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991688919.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991690877.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991692541.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991691697.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=599999991695486.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991695475.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991695475.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955584388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955584388.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955584402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955584402.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955584365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955584365.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955584365.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955584365.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999955588457.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999955586753.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999955586865.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999955585366.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999955587865.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999955587309.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999955584402.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999955586323.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999955587977.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999955587156.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999955588457.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955588420.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955588420.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955588421.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955588421.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955588419.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955588419.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927801043.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927801043.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022248153.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022248153.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094470388.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016692610.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999944468600.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994470365.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999927801031.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999927801031.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994470365.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066692598.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066692599.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994470376.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016692635.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999966690834.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999944468624.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994470365.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994470366.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994470365.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094470388.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470392.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470392.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900023270.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900023270.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022248147.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022248146.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094470368.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988914813.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999916690812.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999966692603.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999900023270.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999900023267.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966692603.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038914813.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038914814.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999966692589.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988914814.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999938913035.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999916690812.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966692590.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999966692589.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966692589.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094470368.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470369.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470369.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470379.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470379.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470391.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470391.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470391.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470391.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470387.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470387.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470397.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470397.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094470387.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470390.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094470387.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094470390.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094470413.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000094470413.1 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094470399.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470374.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470399.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470431.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470431.1 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000094472799.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094472913.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094472802.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094470410.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094472911.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094472802.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094473344.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094470413.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094472357.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094474024.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094473177.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000125022168.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000111133001.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000125022168.2 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125022154.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125022154.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125022212.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125022190.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125022212.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916687092.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916687092.8 node_expansions=6
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999916689467.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999916689579.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999916689480.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999916687091.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999916689578.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999916689467.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999916689033.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999916687078.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999916689033.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999916690689.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999916689867.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999944461701.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1199999944461701.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944461686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944461686.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922239491.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922239491.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000016684814.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999947239502.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000030573712.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000119462610.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000005573715.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999991684835.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999947239478.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999919460811.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999975018146.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063907047.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000063907047.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999991684813.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000036129257.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000008351479.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999963907033.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999991684824.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999991684811.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999991684824.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000119462610.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119462613.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119462613.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119466174.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119466174.5 node_expansions=21
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000147240359.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000152795913.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000150018136.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000136129260.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1500000152795913.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000152795913.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152795913.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152799537.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000152799537.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000152798283.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000152798437.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000152797326.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000152798445.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000152797326.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000152797880.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000152795914.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000152797868.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000152799557.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000152798715.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000152799557.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152799548.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152799548.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152803007.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000152803007.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000180577276.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000152805505.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000152804394.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000152805116.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000152807894.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000152805505.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000152804394.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000152803005.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000152803005.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000152804950.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000152805783.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2100000152807894.2 node_expansions=299
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000152805407.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000152805506.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000152804397.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000152803008.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000152805673.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000152805527.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000152804408.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000152803005.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000152803006.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000152807907.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000152804950.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000152805805.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000172243967.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2100000152807907.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000152807894.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152807894.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177797330.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177797330.8 node_expansions=57
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000152806503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000152807614.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000152807907.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000152807794.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000152808058.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000152808891.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000152807614.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000152806516.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000152807891.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000152805128.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000152807058.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000152807892.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000172245085.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000177797324.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1800000177797324.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000177797308.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177797308.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177800087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177800087.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177797354.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177797354.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177800124.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177800124.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000177797346.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000177797316.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000177800102.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000177797366.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000177800086.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000177800102.0 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000177798703.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177799838.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177800104.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177799932.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000177799314.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000177800147.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177799848.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000177798716.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000177800114.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000177797314.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000177799304.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000177800105.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000177800147.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177800102.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177800102.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177800170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177800170.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000075022365.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999983355710.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000088914017.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000063911255.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999991689036.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000025022369.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999983355710.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999966689043.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000033355699.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000122247350.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000122244612.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000050022376.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094466833.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066689056.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000022244602.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000025022378.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000025022376.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000050022369.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000122247350.5 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000122244556.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122244609.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000122244609.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122244608.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122244608.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122249962.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000122249962.0 node_expansions=221
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000122248777.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122249888.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000122249888.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000136133476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000122249985.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000122249333.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000136133476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000122249888.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000122248777.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000122249985.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000122247388.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000122249333.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000122248777.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2700000136133476.5 node_expansions=985
FooPlayer.decide: Prioritizing 15 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000122249319.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122248332.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000122249430.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000122249727.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000122249598.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000122248892.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000122247949.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000122249448.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000122248328.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000122249328.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000122249709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000122246949.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000122248883.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000122248332.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000136133490.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2700000136133490.0 node_expansions=102
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136133508.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136133508.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136136266.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136136266.0 node_expansions=40
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000088914052.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999997247362.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000102802941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000191689078.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000077802940.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000005580695.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000038914028.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999997247362.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999980580695.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000047247362.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000136136251.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000063914028.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000108358496.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000080580718.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000036136251.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000038914028.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000025025139.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000050025139.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000191689078.0 node_expansions=938
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000191690446.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191690430.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191691542.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000191691819.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000191691639.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000191691009.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000191689972.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000191691575.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000191690430.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000191690464.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000191691863.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000191689042.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000191691019.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000191690454.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2700000191691863.0 node_expansions=294
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191691853.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191691848.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000191691831.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000191691854.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000191691807.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=2700000191691854.0 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163909886.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191691834.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000191691798.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000191691807.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000191691854.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2700000191691854.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191691798.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191691798.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999980580711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980580711.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999980580738.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980580738.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999997247407.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997247407.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999997247407.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999997247371.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997247407.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999972249984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999972249984.0 node_expansions=78
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999972243251.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999972247397.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999972247397.5 node_expansions=24
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000036121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991672835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999983340057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000036121003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119058.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000036121003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000050014146.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011124087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011124089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052796088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011124097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011124654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011126320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460570.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052795610.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047237763.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058351988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055574753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050017756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025013794.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016678540.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027789653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030569375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030570761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041683611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030570531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044459430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025012138.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025013527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030569696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027792181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033349985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027792459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050018654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033348031.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033349129.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044462755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237128.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000058351988.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058355883.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058350877.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058358253.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000058358253.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351988.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351988.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794655.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002794655.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794644.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002794644.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800908.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800908.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000002799242.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002794650.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002796595.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002797997.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002797297.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002800908.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002799519.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002800206.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000002800908.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800908.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800908.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030572416.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030572416.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800922.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800922.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800922.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800922.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088913859.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058358255.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058358256.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000113913834.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041689823.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011134256.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002800933.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002800924.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058358257.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058358292.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058358255.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058358255.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083358266.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083358256.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058358255.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011134256.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058358257.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058358255.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000113913834.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113913834.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113913834.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141685329.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141685329.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113913845.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113913808.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113913845.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800934.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800934.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800934.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800934.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800936.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800936.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800935.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800935.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800935.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800935.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041691611.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041691611.9 node_expansions=155
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000002805568.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002800957.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002804179.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002802902.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002804315.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002803624.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002801959.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002805846.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002803482.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000030572454.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000030572454.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030572468.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030572468.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011127999.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011127999.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011128000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011128000.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011128031.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011128031.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011125801.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011125801.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011130377.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011130377.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011125799.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011125799.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002792478.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002792478.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116687724.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000030570255.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058349801.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058349801.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113905367.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052797947.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011130391.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002792477.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058349798.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058349801.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058349798.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058349802.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083354391.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083349802.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058349801.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022237801.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030572023.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030572023.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000116687724.9 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683168.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683168.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133349788.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133349788.8 node_expansions=130
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000133349788.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116687735.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116689958.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116689680.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116691069.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133349786.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116687735.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116688847.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116690235.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000133349788.8 node_expansions=397
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000116687732.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116689955.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116689677.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116691791.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116691070.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116690416.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116687732.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116688860.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116690413.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116690236.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133349788.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1200000133349788.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133349832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133349832.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133353141.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133353141.0 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000133349788.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133349801.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000133349813.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133349801.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133349800.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000133349813.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000133349811.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133349822.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000133349822.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133349786.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133349786.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069460898.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058349786.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000075016440.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000130572009.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000069460006.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000027792453.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000041683106.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002792453.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058349773.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000075019783.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000075016451.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075016453.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000100016464.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000100016468.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075016453.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000038904453.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047238662.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047238662.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000130572009.0 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130572059.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130572059.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130572025.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130572025.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000133349815.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069460912.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000058349800.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075016467.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000069460024.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000027792468.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000041683134.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002792480.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058349800.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000075016467.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000075016469.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075016467.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000100016468.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000100016491.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075016467.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000038904481.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047238702.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047238689.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000133349815.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133349801.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133349801.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133349801.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133349801.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133349804.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133349804.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133349849.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133349849.2 node_expansions=25
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000133349824.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133352035.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133351757.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133352868.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133353143.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133352451.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133349813.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133350914.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133351493.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133352310.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000133353143.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133353146.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133353146.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133353153.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133353153.5 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000133353156.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133355378.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133355092.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133356215.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133355241.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133355815.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133353156.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133354254.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133354822.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133354951.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133355678.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000133356215.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133356202.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133356202.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133356246.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133356246.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000133356201.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133360505.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000133356235.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133356199.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133356213.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000133360505.0 node_expansions=45
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000133356214.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133358155.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133358435.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133358284.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133359118.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133358838.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133360518.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133357312.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133356211.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133357868.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133358007.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000133358711.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000133360518.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133360507.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133360507.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133365642.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133365642.5 node_expansions=24
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000133365642.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133367587.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133367864.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133367753.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133368587.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133370531.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133368309.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133365642.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133365642.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133367309.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133366642.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133367476.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133368142.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000133370531.5 node_expansions=322
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133365673.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133370531.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133365690.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133365657.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133365703.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000133370531.5 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000133370545.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133365657.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133367598.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133367891.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133367753.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133368600.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133368320.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133365642.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133365642.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133367323.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133366642.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133367490.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133368587.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133368156.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000133370545.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133370545.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133370545.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002813203.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002813203.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000002813200.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000002815132.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000002815436.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000002815311.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000002815047.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000002816145.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000002815867.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000002813187.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000002813200.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000002816145.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000002814867.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000002814187.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000002814198.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000002816131.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000002815701.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000002816145.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002816145.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002816145.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002816174.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002816174.5 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000002816145.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000002818100.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000002818367.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000002818256.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000002817980.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000002819367.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000002819089.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000002818812.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000002817159.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000002816159.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000002816159.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000002817814.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000002817160.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000002819089.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000002818270.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000002818645.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1800000002819367.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002819382.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002819382.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002822298.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002822298.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002819383.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002819383.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002822312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002822312.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000002819382.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000002822312.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000002819406.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000002819396.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000002819392.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000002822312.0 node_expansions=52
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000002819369.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000002821312.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000002821616.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000002821757.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000002821489.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000002821201.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000002822325.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000002822034.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000002820378.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000002819382.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000002819367.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000002821034.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000002820367.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000002822312.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000002821480.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000002821870.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000002822325.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002822326.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002822326.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972266771.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972266771.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999972266760.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972266756.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999972266766.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972266770.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972266753.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999972266770.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972266770.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972266770.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011157451.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011157451.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000011157409.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011157409.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011157482.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011157482.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000133379695.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000038935237.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000027824139.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000044490805.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000130601918.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000069489917.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999997266793.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999972266791.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000027824139.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000044490805.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000044490806.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000044490791.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000069490792.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069490807.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000044490790.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000008378805.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000016713027.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000016713014.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000133379695.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133379695.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133379695.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133379696.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133379696.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133379695.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133379695.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155593618.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155593618.2 node_expansions=57
FooPlayer.decide: Prioritizing 23 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000133379695.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133381639.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133381917.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133382095.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133381806.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133381528.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133380695.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133382362.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133380696.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133381806.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133379706.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133379706.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133381362.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133380694.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133381803.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000133381803.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000133379695.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000144485465.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000155593632.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000155592809.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000152821172.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000152816950.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000141706839.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2100000155593632.8 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155593629.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155593629.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155596284.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155596284.0 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000155593642.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000155595587.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000155595865.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000155596032.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000155595739.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000155595461.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000155594628.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000155596309.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000155594627.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000155595740.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000155593642.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000155593628.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000155595308.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000155594628.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000155594754.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000155595754.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000155593642.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000155596309.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155596309.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155596309.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155596309.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155596309.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130596322.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130596322.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155596321.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155596321.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000155596323.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155596322.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155596323.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130598710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130598710.5 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000036151874.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000025040774.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000019485208.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000152818540.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000066706540.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999994483429.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008374098.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999980595440.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000025040760.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000019485206.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000019485209.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000041707437.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000091707427.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000091707442.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000041707431.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000005595427.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013929650.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000013929649.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000152818540.8 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000152818540.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000152818530.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152818540.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152820937.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152820937.8 node_expansions=78
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000152820916.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000152822860.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000152824249.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000152823305.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000152822472.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000152821916.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000152822749.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000152821916.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000152821916.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000152823027.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000152820916.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000152820916.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000152822583.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000152823027.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000152821916.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000152822027.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000152823027.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000152820916.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000152824249.5 node_expansions=563
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000152820753.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000152820751.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000152824249.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000152820761.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000152820765.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000152820761.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000152824249.5 node_expansions=56
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000152822319.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000152822861.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000152821764.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000152822597.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000152822875.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000152820764.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000152822695.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000152821749.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000152820763.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000152821749.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000152821763.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000152821763.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000152822429.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000152821871.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000152824264.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000152823153.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000152821750.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000152820748.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000152820749.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2100000152824264.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152824250.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152824250.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127819652.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127819652.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000105597428.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000011152993.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000000041874.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999994486332.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000041707663.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999969484539.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008375205.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999955596538.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000000041888.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999994486316.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999994486330.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000016708541.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000066708539.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000066708538.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000016708540.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999980596542.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999988930763.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000013930764.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000105597428.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105597431.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105597429.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105597431.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083371166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083371166.2 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000063924779.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000083371162.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000083371163.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000083371163.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000083371149.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000083371173.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000083371173.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083371173.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083371173.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933370275.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933370275.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999933370275.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999933370264.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933370275.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933370277.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933370277.5 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999933370278.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999933370276.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933370278.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933370291.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933370291.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999933370283.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999933370289.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999933370289.5 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933370289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933370289.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933370281.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933370281.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933370282.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933370282.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999933370261.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1499999933370261.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966704496.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966704496.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083371162.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988926718.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999977815610.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999972260051.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000105593386.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000019481385.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999947258273.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999986148951.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999933370274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999977815610.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999972260055.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999972260055.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000016704495.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000066704496.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000044482274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999994482277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999958370276.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999991704495.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000105593386.5 node_expansions=120
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105593385.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000105593376.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000105593387.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000105593385.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000105593384.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000105593387.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105593375.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105593375.0 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080571710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000086126710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086127544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086127266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000088905321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083349488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086126165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000088903942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075012834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072235889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066679710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066679998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052787221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052786110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061122777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063904432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055568042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000077793931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030566888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030564110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030563554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030565777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000075014222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000077792000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066679500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061123656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044453552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061121942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047231387.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000088905321.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088908655.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088909488.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906432.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000088909488.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036127223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033346275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022236275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025014667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994456819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994458199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052795044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055572821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038904998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041682223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033348864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016678239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016677128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025011587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002785406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016676240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008340961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008343461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005566248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994454860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994455115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994454559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994456796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038905251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041683029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030570529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008345737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008345181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008345416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011122406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027790807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011122403.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000055572821.8 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571155.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000055572821.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136450.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136450.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061132732.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134956.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061136332.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134254.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061136474.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061134954.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061135362.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134240.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000061136474.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061136473.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136424.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136473.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801340.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801340.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801362.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801327.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801362.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801373.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801324.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801373.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801387.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801387.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801362.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801324.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801362.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801363.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801375.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801361.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801375.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801375.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801375.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801375.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801361.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801375.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801374.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801374.8 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088914274.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000119469816.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002801363.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061136474.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000022697.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061136474.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088914267.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091692045.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061136488.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002801363.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061136485.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061136474.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000022697.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000022708.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061136474.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136474.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061136488.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091692038.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000119469816.2 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119469809.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119469797.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119469809.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119469809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119469809.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088914267.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002801364.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061136482.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000022698.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061136486.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088914264.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091692045.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061136486.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002801364.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002801364.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061136486.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061136475.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000022711.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000022698.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061136475.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136486.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061136475.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091692042.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000091692045.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091692045.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692019.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692045.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091692041.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692020.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692041.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127803118.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127803118.6 node_expansions=47
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127807673.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119474339.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000127807673.0 node_expansions=40
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127803111.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127807673.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127803118.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127803130.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127803154.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000127807673.0 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000127804061.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127806318.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127807687.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127805629.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127806839.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127806297.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127806727.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127806006.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127805596.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000127807687.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127807673.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127807673.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127807696.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127807696.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127807746.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127807746.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127807744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127807744.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100029966.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100029966.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119469798.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119469798.2 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100029945.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100029945.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100029967.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100029967.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100029969.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100029969.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100033570.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100033570.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000100030972.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100033179.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100032457.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100032070.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100031792.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100032623.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100033179.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100033570.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100030957.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100032457.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000100033570.2 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100033570.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100033570.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000077809403.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077809403.6 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077809405.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077809405.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077809434.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077809434.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102809400.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000133364958.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999952807623.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047253855.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999986140077.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069476069.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102809400.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047253855.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999952807621.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999952807637.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047253846.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047253844.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999986140066.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999986140068.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069476067.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069476069.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047253855.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077809416.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000133364958.1 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133364967.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133364967.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133364975.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133364975.6 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133364960.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133364960.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133364960.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133364960.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133364973.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133364973.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133364964.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133364964.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102809389.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999952807610.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047253835.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986140066.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000069476056.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000102809404.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077809389.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047253833.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999952807610.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999952807626.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047253835.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047253833.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999986140057.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999986140066.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069476056.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069476058.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047253848.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077809389.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000102809404.1 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102809389.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102809389.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102809391.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102809391.6 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000102810390.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102812612.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102811892.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102811501.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102811226.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102810392.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102810390.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102810779.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102812612.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102810390.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102811890.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000102812612.9 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102812614.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102812614.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102812623.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102812623.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077812629.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000108368179.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999927810845.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022257067.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999961143286.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044479296.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052812620.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000022257064.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999927810845.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999927810845.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022257078.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022257067.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999961143289.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961143289.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044479287.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069479287.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047257078.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052812620.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000108368179.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108368179.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108368179.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108371388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108371388.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108368176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108368176.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083368187.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083368187.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000083368178.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083371386.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083368188.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083368201.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083371350.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000083371386.0 node_expansions=61
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000083369174.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083370012.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083370678.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083370663.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083370275.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083369164.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083369178.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083371386.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083369552.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083369174.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000083370552.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000083370011.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=900000083371386.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083371386.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083371386.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083371397.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083371397.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083371397.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083371397.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083371411.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083371411.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052815852.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999902814052.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997260274.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999936146499.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019482498.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000102815856.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027815842.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997260276.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999902814052.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999902814052.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997260274.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997260289.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999936146497.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999936146497.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019482521.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069482510.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047260288.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000027815852.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000102815856.0 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102815858.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102815858.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000102819763.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102819041.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102821263.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102820874.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102821263.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102820874.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102818207.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102819207.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102819596.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102819763.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102819596.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102819763.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102820318.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1500000102820874.2 node_expansions=334
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000102818801.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102818777.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102820874.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102818799.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102818790.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000102820874.2 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000102819777.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102820607.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102821263.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102821263.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102820874.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102819777.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102819763.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102820152.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102819763.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102821166.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102820608.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102820888.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000102821152.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1500000102820888.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102820886.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102820886.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102820885.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102820885.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102820910.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102820910.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102820910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102820910.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052820932.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083376476.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999902819140.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999997265355.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999936151577.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000019487578.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000055598632.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999997265355.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999902819134.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999902819133.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999997265355.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999997265362.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999936151574.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999936151578.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019490043.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000069487578.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000047265365.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000055598632.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000055598632.0 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000027820932.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000027820920.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027820932.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050039854.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050039854.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000027818978.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000027820897.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000027820902.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000027820892.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000050039854.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000027820892.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000050039854.5 node_expansions=67
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027821890.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000027822723.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000027823003.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000027823390.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000027823402.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000027823001.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000027821902.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000027821890.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000027822281.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000027821890.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000027823281.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000027822736.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000027823279.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000047260702.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000027816913.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000036147021.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000050038854.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000050039889.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1800000050039889.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050039854.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050039854.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925036145.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925036145.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925036133.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925036133.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925033355.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925033355.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075035178.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105590725.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019479577.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999980589800.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041701823.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000125035142.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050035142.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000019479577.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999925033355.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999925033355.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019479612.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999997257355.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999936143577.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999980589800.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000041701824.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000091701823.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069479592.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050035168.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000125035142.2 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125035156.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125035156.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125035181.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125035181.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105583357.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125038932.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125035164.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125038910.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125035199.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1200000125038932.0 node_expansions=90
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000125036202.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125036022.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125037656.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125038932.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125036188.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125036577.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125038133.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125036556.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125037656.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125037577.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000125038932.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125038966.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125038966.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925037154.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925037154.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905585319.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905585319.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905584613.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905584613.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905586280.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905586280.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999905587278.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999905587113.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999905588778.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999905587279.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999905587702.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999905589223.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999905587669.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999905588779.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999905588392.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999905588667.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1199999905589223.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905589224.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905589224.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055591013.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086146568.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999905589213.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000035434.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999961145656.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022257657.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000105590991.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000050035471.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019479925.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999905589214.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000035435.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977813212.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999916699436.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999961145657.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000022257692.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072257667.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050035436.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000030591001.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000105590991.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075035457.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075035457.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105589933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105589933.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055592378.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086147934.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999905590587.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000036809.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999961147032.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022259043.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050036820.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000019481265.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999905590587.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999905590587.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000036809.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977814587.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999916700809.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999961147032.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000022259045.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072259043.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050036820.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000030592376.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000086147934.2 node_expansions=420
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000086143504.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086145468.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000086147931.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086147909.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086145446.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1200000086147931.8 node_expansions=70
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000086146431.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086146432.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086146299.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086147967.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086145432.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086146467.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086146832.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086146820.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086147946.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086147820.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000086147967.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086147943.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147943.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113925699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113925699.5 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086146021.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086147984.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000086147984.2 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000086147976.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086147964.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000086147945.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086147967.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086147977.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000086147940.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=1200000086147977.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086147954.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147954.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086147955.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086147955.2 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000055592428.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999905590609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000000036831.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999961147066.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000022259067.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000105592399.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000050036842.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000019481287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999905590610.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999905590609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000000036831.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999977814609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999916700831.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999961147054.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000022259078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000072259065.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000050036873.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000030592400.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000105592399.2 node_expansions=184
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105592411.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000105592414.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000105592374.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000105592403.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000105592400.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1200000105592414.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105592378.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105592378.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105594885.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105594885.2 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000055594885.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086147996.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999905590636.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000000036872.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999961147082.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000022259081.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000050036875.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000019481300.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999905590635.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999905590657.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000000036857.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999977814635.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999916700857.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999961147080.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000022259082.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000072261552.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000050036868.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000030594885.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000086147996.8 node_expansions=159
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086147979.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086150406.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000086150440.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086147957.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000086147967.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=1200000086150440.8 node_expansions=76
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086148955.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086148963.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086148796.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000086150066.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086148955.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000086147955.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000086148940.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000086149343.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000086149329.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000086150462.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000086148940.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000086150462.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086150455.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086150455.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086150478.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086150478.2 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000055594909.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999905593121.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000000039343.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999961149565.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000022261566.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000105594909.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000050039358.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000019483810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999905593143.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999905593135.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000000039365.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999977817123.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999916703346.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999961149567.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000022261578.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000072261579.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000050039346.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000030594913.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000105594909.8 node_expansions=117
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105594902.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000105594878.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000105594912.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000105594910.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000105594865.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1200000105594912.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105594913.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105594913.2 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994452835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999983339779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000016674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000036122947.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122947.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000036122947.5 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000011126334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011129655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011128808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011129655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011125749.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011126862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050019432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047240812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041686112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685287.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030572995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050015287.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052794165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052795311.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058351435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030572131.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030574075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022238517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022237407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025017719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019461872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016682982.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038905264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047236664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025011859.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025014649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041683308.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025016294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027793851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047239777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030571652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036126906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036125517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038904708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013902416.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000058351435.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058356574.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356574.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058357129.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000058357129.9 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357143.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357143.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058354907.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352816.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058357153.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058352816.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058352817.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058352418.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058352817.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058352986.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000058357153.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357129.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357129.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357154.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357154.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357140.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357140.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357175.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357175.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058357178.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058357140.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357178.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357186.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357186.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058357190.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058357164.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357190.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058357189.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058357175.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357189.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030579419.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030579419.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000030579422.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030579399.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000030579431.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000066690463.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000030579409.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000030579409.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000066690463.2 node_expansions=40
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066690463.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000055579352.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=900000066690463.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690476.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066690476.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066690478.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690463.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066690463.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690485.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066690485.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000122246029.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094468252.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066690463.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972244241.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019466478.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000097246035.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000094468267.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094468276.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000066690463.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066690463.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066690476.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066690463.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999972244241.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999913908263.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019466463.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097246032.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097246029.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094468252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000122246029.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122246043.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122246043.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122246045.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122246045.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122246067.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122246067.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913908288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913908288.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913908288.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913908288.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913908255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913908255.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999913908266.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=899999913908266.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066690514.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000122246067.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094468298.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066690511.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999972244292.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019466511.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097246067.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094468288.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094468312.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066690511.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066690511.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066690511.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066690523.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999972244292.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019466523.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097246067.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097246089.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094468298.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000122246067.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122246067.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122246076.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000122246076.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122246076.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122246076.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250640.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122250640.1 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122249563.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122247417.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122250640.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122250084.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122247417.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122247452.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000122247044.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000122247417.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000122247606.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000122250640.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250640.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122250640.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250677.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122250677.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250641.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122250641.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250710.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122250710.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250653.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122250653.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066695097.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066695097.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066695098.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066695098.9 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000066695099.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066695099.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122250700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094472887.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066695120.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999972248892.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000019471098.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000097250700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000094472915.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000094472887.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000066695098.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000066695098.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000066695133.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000066695098.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999972248876.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999913912877.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019471114.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000097250666.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000097250665.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000094472909.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000122250700.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250665.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122250665.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122258221.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122258221.0 node_expansions=140
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250668.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122250668.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066695141.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094472908.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066695112.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999972248889.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019475181.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000097250678.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000094472896.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000094472913.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000066695113.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066695113.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066699181.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066695112.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999972248890.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999913912906.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019471112.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097250685.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097250685.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094476964.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000097250685.6 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097250674.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097250664.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097250687.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097254717.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097250674.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000097254717.6 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000097252507.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097254196.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097252051.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097254731.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097253328.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097252085.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097252051.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097251662.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097252051.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097252217.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=900000097254731.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254729.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254729.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254731.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254731.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254717.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254717.6 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000097256555.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097257663.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097258253.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097256107.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097257385.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097257142.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097254718.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097254718.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097255718.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097256142.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097256277.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000097258253.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097258218.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097258218.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097261153.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097261153.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097258208.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097261162.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097258240.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097258230.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097258254.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000097261162.2 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000097260063.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097261174.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097259229.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097259622.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097259788.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097260622.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097258217.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097259252.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097258217.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097260606.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097259606.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000097259773.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000097261174.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077809051.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077809051.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097261196.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097261196.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097261196.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097261196.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097261210.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097261210.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097261208.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097261171.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097261208.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097261175.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097261175.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097261208.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097261198.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097261208.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094483419.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094483419.5 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000069483436.4 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100031219.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000094483363.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000100031257.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000094483379.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000069483444.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000100031257.8 node_expansions=165
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069485262.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069484432.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069484830.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069484818.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069485665.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069485820.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069483442.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069484429.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069483432.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069484432.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000069485818.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000069484996.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000069484985.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000086144214.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000088918758.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000097252543.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000100031255.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000094479923.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1200000100031255.8 node_expansions=103
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000100031257.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100031242.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100031257.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125027706.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125027706.2 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000100031270.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100033607.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000125027719.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000100031275.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000100031265.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000100031266.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000125027719.8 node_expansions=109
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000100033088.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100032256.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000100032634.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100032633.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100033466.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100033644.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100031244.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100032252.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000100031244.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000100032256.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000100033644.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000100032799.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000100032799.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000116694978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000125027719.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1500000125027719.8 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125027721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125027721.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155583298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155583298.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000125027730.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125027734.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000125027729.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125027746.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125027742.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=1500000125027746.2 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000125027744.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125027732.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125027744.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980582421.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980582421.8 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999980582428.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980582418.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999980582412.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999980582401.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999980582414.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999980582404.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980582428.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986137968.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986137968.2 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986137966.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986137966.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966693523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966693523.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966693526.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966693526.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947245190.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947245190.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947245190.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947245190.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947245190.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947245190.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947245191.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947245191.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947245195.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947245195.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947245193.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947245193.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916689641.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916689641.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916689639.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916689639.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916692026.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916692026.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000025026232.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000125022884.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000052804024.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000013911773.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999911136455.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999988914232.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086137357.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100026246.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000088911773.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025026232.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000044470690.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000044470690.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999969470677.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999905580010.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999988914232.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000086137357.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000102800662.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000080581801.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000125022884.2 node_expansions=658
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000108357186.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108357187.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108358588.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108358588.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108359408.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108359579.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108357190.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108358199.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108357186.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108357188.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108358577.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108358776.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108358744.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000108359579.5 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108359575.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108359575.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911139665.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911139665.2 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999911136457.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999911136476.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999911136443.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999911139650.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999911139628.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1499999911139650.8 node_expansions=70
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999911136428.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999911136444.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999911136428.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999911137817.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999911137817.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999911138686.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999911136443.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999911136428.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999911139650.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999911137428.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999911136444.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999911137852.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999911137997.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999911137984.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1499999911139650.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911139666.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911139666.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911139664.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911139664.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999911139676.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999911139687.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999911139713.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999911139675.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999911139700.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1499999911139713.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891695233.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891695233.2 node_expansions=26
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019453169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999997231169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000055578124.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052799424.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047243867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044463308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055577201.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044463877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033352988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050021658.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044464992.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008351588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008350474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047236664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041684152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013902684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033351087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030575529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011126570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019462974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025018266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016682684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008350463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008347670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036123318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036126930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033349708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022238860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036125830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033349971.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000055578124.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055578129.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578114.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000055578129.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571710.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055571710.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571711.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055571711.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571712.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055571712.6 node_expansions=11
FooPlayer.decide: Prioritizing 7 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000055578131.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575233.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574414.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575222.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055573964.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055575076.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055574257.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000055578131.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055578131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578131.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986131033.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986131033.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008354130.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041687477.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055578130.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055578130.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083355921.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036131919.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088911475.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055578155.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055578130.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055578130.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055578131.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055578130.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986131020.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986131019.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055578130.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083355921.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055578145.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088911474.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000088911475.9 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911489.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911489.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986131030.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986131030.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986131029.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986131029.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986131044.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986131044.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986131041.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986131029.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986131041.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986131044.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986131044.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986131053.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986131042.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986131053.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986131019.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986131019.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986131019.4 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=599999986131019.4 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008354130.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041687474.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055578130.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055578131.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083355919.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036131921.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088911477.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055578145.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055578131.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055578130.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055578131.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055578131.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986131019.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986131030.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055578145.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083355946.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055578130.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088911478.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000088911478.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088911474.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911474.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911489.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911488.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911489.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911489.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911489.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911489.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911478.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911489.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918032.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918032.2 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000125035089.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125032588.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125026033.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125031755.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125026033.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125031311.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125032422.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125031588.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125026033.5 action_type=ActionType.BUILD_CITY
  Action 9: expected_value=1500000113914922.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1500000125026033.5 node_expansions=810
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000125030088.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125029533.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125028977.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125028700.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125026033.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125028255.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125029366.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125028533.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116689265.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=1500000125026033.5 action_type=ActionType.BUILD_CITY
  Action 10: expected_value=1500000113914922.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1500000125026033.5 node_expansions=113
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125026033.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000113914922.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1500000125026033.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125026033.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125026033.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125030111.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125030111.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125026033.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125026033.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088911312.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088911312.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088911335.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088911335.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116689655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116689655.0 node_expansions=106
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000116689655.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116685649.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116687593.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116689100.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116687871.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116688992.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116688159.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116689655.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000116689655.0 node_expansions=288
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000088918345.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088915411.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088918345.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088918067.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088921411.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088917623.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088918734.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088917901.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116686616.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=1800000116689670.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1800000116689670.5 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116689655.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116689655.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088915099.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088915099.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000088909140.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000088915113.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000088909160.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000088909115.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000088909123.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000088915113.2 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000088911057.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000088909113.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000088911055.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000088909113.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000088915113.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000088911335.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000088912469.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000088911611.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000088915113.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088915113.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088915113.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922245769.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922245769.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999922245772.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999922250087.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999922245779.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999922245756.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999922245781.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999922250087.8 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1799999922247722.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999922250102.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999922247876.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999922245754.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999922247699.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999922245754.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999922247991.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999922249089.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999922248254.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1799999922250102.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922250098.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922250098.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961139902.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961139902.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1799999961143680.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999961141833.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999961141998.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999961139887.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999961141845.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999961139887.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999961142123.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999961143234.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999961142411.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999961142554.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1799999961143680.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961143680.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961143680.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961146322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961146322.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999961143665.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999961143690.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999961146322.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999961143664.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999961143670.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999961146322.2 node_expansions=46
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999961143655.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999961146179.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999961145776.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999961143655.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999961143666.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999961145489.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999961143655.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999961145888.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999961145044.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999961144679.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999961146333.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1799999961146333.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936139776.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936139776.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999897250012.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999897252489.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999897251822.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999897249989.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999897249989.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999897249989.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999897251822.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999897249989.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999897251012.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999897252211.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999897251388.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999897251004.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1799999897252489.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897252489.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999897252489.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936142266.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936142266.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936142255.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936142255.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999955586713.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063920969.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000091699601.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000030588491.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999897252494.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000058366268.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000022254280.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000063921836.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066699615.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000055588490.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000055588526.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000030588491.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000030588524.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999963920058.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000058366281.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000058366291.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000030588502.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000063921825.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000091699601.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091699611.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091699611.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091699635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091699635.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091699611.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091699611.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091699615.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091699615.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999955586732.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063920957.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000030588527.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999897252502.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000058366290.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000022254288.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000063921845.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066699623.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055588528.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000055588510.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000030588523.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000030588504.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999936142304.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999963920068.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000058366290.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000058366278.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000030588501.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000063921843.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000066699623.5 node_expansions=117
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066699623.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066699623.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066701981.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066701981.2 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066699624.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066699624.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066704421.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066704421.0 node_expansions=199
FooPlayer.decide: Prioritizing 13 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000066704419.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066706641.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000066706252.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000066704419.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000066704419.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066704419.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000066705419.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000066706252.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000066704419.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000066705419.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000066706641.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066705641.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000066705419.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1800000066706641.2 node_expansions=2613
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000066706626.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066708460.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000066708460.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000066706626.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000066706626.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066706626.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000066707626.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000066708460.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000066706626.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000066707626.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000066708460.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066707460.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000066707626.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=1800000066708460.0 node_expansions=2614
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000066706646.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066708479.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000066706646.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000066706646.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000066706646.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066707646.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000066708479.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000066706646.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000066707646.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000066708479.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000066706646.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066707646.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000066707646.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1800000066708479.5 node_expansions=1065
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000066706261.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066707262.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000066706261.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000066706261.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000066706261.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066707261.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000066707261.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000066706261.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000066707261.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000066708484.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000066706261.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066707262.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000066707261.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1800000066708484.0 node_expansions=364
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000066706240.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000094485212.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000066708471.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000094485212.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000066708474.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000094485212.2 node_expansions=94
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000066706257.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000066708469.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000066708481.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000066708494.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000094485212.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000066708471.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000094485212.2 node_expansions=66
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000094485227.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000091702116.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000083367824.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000083367945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000075037266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000080592543.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000080593949.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2100000094485227.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094483012.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094483012.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999955594545.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000091706569.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000091707458.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000030596323.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999936150116.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000086151890.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000050039891.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000091707446.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000083374114.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000083374127.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000058374102.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000058374123.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999975039879.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000002817673.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000086151890.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000086151880.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058374101.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000091707445.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000091707458.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000091707435.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091707435.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091707462.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091707462.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091707474.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091707474.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936150128.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936150128.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936150126.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936150126.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936150138.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936150138.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999955594572.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000091706568.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000091707457.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000030596350.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000086151916.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050039914.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000091707471.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094485247.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000083374138.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000083374138.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000058374126.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000058374127.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999975039918.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000002817683.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000086151916.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000086151905.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058374127.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000091707469.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000094485247.2 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000094485234.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000094485241.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000094485218.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000094485205.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000094485235.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000094485241.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094485241.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094485241.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119478877.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000119478877.0 node_expansions=15
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000119478885.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000111144607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000111144707.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000102814042.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000108369327.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000108370706.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2400000119478885.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119478877.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119478877.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119478897.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000119478897.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119478918.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119478918.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000063921120.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000086145555.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000086145575.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000086145565.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000086145576.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000086145576.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000063921132.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000086145581.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000086145581.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000086145581.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000086145581.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000100031022.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000100031022.5 node_expansions=14
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000063921118.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000086145582.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000086145574.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000086145563.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000086145573.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000086145582.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000086145552.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000086145552.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063921139.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063921139.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063921129.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000063921129.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063921149.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063921149.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000063921157.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000063921142.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000063921160.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000063921139.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000063921137.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000063921160.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000036143383.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000036143383.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000033362198.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000033362198.0 node_expansions=11
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2700000027808195.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000033360802.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000033362204.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=42) score=2700000033362204.0 node_expansions=25
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000036124336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999958341114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019452669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008340947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011117891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999958340558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019453502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000002787614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999991673947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005565391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013896003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008341780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994450390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999972227278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999972227278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994450390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988895890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999983339501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999983340613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994452613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999980563113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988897335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999972227278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994449835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000036124336.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036124336.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036123503.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000036124336.4 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000002795463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571065.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002793832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002795509.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002793820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002792974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036125820.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036123299.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044458863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050016423.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047235344.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016679362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005569652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013900496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019459097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013903538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022238286.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011124916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030571677.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793853.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027792209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038904223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022236930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025014432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033348643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016681629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027792197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013902959.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000050016423.9 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050016422.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050015589.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050020872.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000050020872.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025450.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050025450.6 node_expansions=86
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008351563.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013907108.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088909785.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083354219.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036130219.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999975018206.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050020872.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088909775.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050020872.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050020872.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050020872.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050020872.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050020872.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002796872.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002796872.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050020872.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050020872.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050020872.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088909785.1 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088907008.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088907432.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906332.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088907445.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088906451.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088904219.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088909786.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088905618.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000088909786.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909796.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909796.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975018229.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975018229.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975018243.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975018243.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975018255.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975018255.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796921.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008351587.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013907155.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088909797.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050020907.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083354254.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036130254.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999975018254.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050020907.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088909823.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050020920.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050020920.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050020920.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050020919.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050020908.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002796907.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050020920.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050020907.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050020907.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000088909823.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909810.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909810.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909810.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909810.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008351588.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013907144.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088909811.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050020920.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083354255.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036130267.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999975018254.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050020921.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050020921.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050020920.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050020921.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050020920.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050020921.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002796932.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002796932.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050020921.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050020920.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050020921.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088909811.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909811.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909811.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909820.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909820.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088909818.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909834.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088914365.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088909811.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088909821.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088909789.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000088914365.0 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088912551.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088912976.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088911888.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088912989.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088914365.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088912142.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088912019.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088909785.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088911176.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000088914365.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088914365.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914365.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088914377.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914377.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914404.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914404.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914400.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914400.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130581006.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130581006.2 node_expansions=19
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088914407.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914399.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088914410.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130581006.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088914409.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088914397.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000130581006.2 node_expansions=30
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130581019.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113914364.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000130581019.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130581019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130581019.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130581006.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130581006.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130581042.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130581042.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130581040.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130581040.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130581077.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130581077.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975022821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975022821.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975022834.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975022834.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975022821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975022821.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975022823.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975022823.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975022823.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975022823.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975022824.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975022821.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999975022820.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999975022835.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999975022818.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999975022835.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975022821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975022821.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975025597.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975025597.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975022833.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975022833.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008356181.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013914450.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000130583819.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000091692197.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000125025513.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077804228.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091692166.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000130583819.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000091692166.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000091692166.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091692179.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091692167.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091692197.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044468179.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044468166.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091692167.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091692166.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091692168.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000130583819.5 node_expansions=130
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130581070.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130581070.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158354204.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158354204.8 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047241339.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052796895.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000119465315.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000152798672.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000116686672.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999975018204.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000119465315.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000158354228.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000119465315.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000119465315.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000119465315.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000119465315.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000119465315.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000083353315.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000083353315.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000119465315.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000091687538.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000091687538.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000158354228.2 node_expansions=414
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000130581068.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130581070.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000158354228.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130581078.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130581068.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000158354228.2 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000130583832.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130582054.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130583443.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130583167.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130582054.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130582901.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130583445.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130583278.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130581056.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130582445.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000158354228.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000158354228.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158354240.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158354240.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158354287.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158354287.8 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000158354276.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158354295.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000158354253.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000158354256.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000158354256.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000158354254.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000158354295.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158354261.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158354261.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000158354264.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000186132009.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000158354265.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000186132019.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000158354265.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000158354275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1500000186132019.8 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000183354276.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000186132033.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1500000186132033.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000186132019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186132019.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975018242.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975018242.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975018267.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975018267.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975018269.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975018269.2 node_expansions=4
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000075019157.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080574712.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000186132046.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000147243156.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000180576490.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000144467266.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000147243156.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000186132043.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000147243156.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000147243156.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000147243156.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000147243156.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000147243156.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000111131156.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000111131156.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000147243156.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091687600.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091687600.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000186132046.2 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186132043.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186132043.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186134823.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186134823.0 node_expansions=23
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211134785.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1800000211134785.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000211132045.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000211134785.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000211132046.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000211132042.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000211132053.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000211134785.0 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000211134807.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000211133011.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000211133408.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000211134090.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000211133012.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000211132865.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000211134400.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000211132040.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000211132007.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000211133429.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000211134807.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211134818.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211134818.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211135755.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211135755.0 node_expansions=149
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100025379.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000105580945.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000172249366.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000205582710.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000144470710.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000000024477.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000172249366.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000211138279.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000172249366.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000172249366.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000172249366.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000172249366.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000172249366.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111137366.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000111137366.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000172249366.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116693810.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000116693810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000211138279.0 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000211135769.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000211136197.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000211136900.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000211135783.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000211135641.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000211138269.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000211134833.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000211137172.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000211134798.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000211134819.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000211136187.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000211138269.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211138269.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211138269.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211138305.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211138305.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211138293.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211138293.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000238912584.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000238912584.8 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000211138328.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000238912588.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000211138305.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000238912613.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000211138305.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000211140679.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000238912613.8 node_expansions=157
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000211139301.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000211139690.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000211139968.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000211140412.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000211139301.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000211139134.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000211138301.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000211140690.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000211138301.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000211138301.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000211139301.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000211139690.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000238912610.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2100000238912610.8 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000238912621.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000238912588.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000238912621.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000038910842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038910842.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000038910842.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000038910844.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000038910844.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038910842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038910842.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000038910842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038910842.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000038910845.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000038910834.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000038910832.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000038913179.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000038910864.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000038913179.5 node_expansions=44
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000038911792.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000038912229.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000038912522.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000038912916.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000038911806.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000038911689.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000038910852.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000038913179.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000038910832.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000038910852.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000038910855.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000038912219.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000038913179.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000038913179.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038913179.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000038913195.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038913195.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000038913206.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000038915548.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000038913192.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000038913171.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000038913163.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000038915548.5 node_expansions=54
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000038914161.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000038914548.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000038914861.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000038915270.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000038914162.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000038913995.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000038913159.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000038913159.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000038913174.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000038913159.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000038914551.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000038915550.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000038914570.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000038915550.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000026659.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000026659.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038915584.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038915584.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000038915568.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000038915570.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000038915582.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000038917667.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000038915611.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000038917667.0 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000038916604.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000038916558.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000038915845.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000038917237.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000038917681.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000038916556.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000038916389.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000038915568.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000038916833.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000038915556.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000038915556.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000038916946.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000038916960.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000038917681.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038917669.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038917669.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000038924223.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000038924223.0 node_expansions=228
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038917681.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038917681.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066695425.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000066695425.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000038917717.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000038917702.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000066695409.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000038917715.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000038919536.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000066695425.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000066695425.0 node_expansions=61
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066695447.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2400000066695447.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000066695425.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000066695425.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027806585.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027806585.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027806585.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000027806585.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061139916.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061139916.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000061139905.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000061139918.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000061139902.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000061139916.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000061139913.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2400000061139918.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061139902.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000061139902.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061139915.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000061139915.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000027813115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000027813115.0 node_expansions=324
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=3000000027809226.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000027807559.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000077806480.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000027813115.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000077805203.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000027807559.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000077805758.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000077804925.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000077806758.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000027810226.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000077804925.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000027807837.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000077806314.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000077806314.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000077806758.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000052803091.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000038917202.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=3000000027813115.0 node_expansions=625
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000027809226.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000027809248.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000027809796.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000027808513.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000027809226.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000027809059.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000027813137.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000027808240.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000027808240.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000027810074.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000027808240.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000027809526.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000027808225.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000027809615.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000027809629.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000077806606.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000052802929.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000038917206.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=3000000027813137.0 node_expansions=54
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000036122114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025007669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011119003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000000008114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999966671113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999966670556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999966668056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999966670557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013895668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988891445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005561224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000013898724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000036122114.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036118503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000036122114.06 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000050017477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461103.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055575044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008349931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568820.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041684720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030572721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027795488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050018374.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041685816.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052797287.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055573398.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061131155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008348240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008348249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008345726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008348263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022233262.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000044457776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036124430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013901850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027792709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025017153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013904074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013903541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033350819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022237184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041685029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022237753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027794137.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050020042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030571906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030573017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044461365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022238795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000061131155.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061129489.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061131155.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061129488.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000061131155.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131157.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131157.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131179.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131179.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005573855.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005573855.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005573833.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005573833.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091686747.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036129412.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088908968.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061131168.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061131168.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038907190.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061131180.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005573834.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061131168.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061131168.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088908979.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088908979.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061131190.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061131180.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061131167.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061131167.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008351611.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008351611.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091686747.1 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686747.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686721.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686747.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686746.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686746.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686763.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686731.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686763.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686764.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686764.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686765.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686767.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091686767.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686767.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686731.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686767.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691635.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691635.4 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091691635.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091689266.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091689691.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091689266.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091689821.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091690666.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690246.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091689704.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000091691635.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691635.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691609.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691635.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691634.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691634.4 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036134310.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005578753.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088913875.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061136080.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061136076.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038912087.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061136076.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005578753.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061136086.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061136076.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088913865.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088913865.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061136086.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061136076.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061136080.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136080.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008356525.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008356521.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088913875.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088913865.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088913867.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088913867.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913857.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913857.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913864.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913864.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913858.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913858.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913858.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913858.6 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913858.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088913855.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000088913854.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088913854.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000088913866.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000088913866.6 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913866.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913866.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913867.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913867.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913853.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913853.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113908974.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113908974.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088913868.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913868.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113908988.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113908988.5 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116686766.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083353432.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000005578765.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000061136090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000061136090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000038912097.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000061136099.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000005578765.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000061136090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000061136086.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000088913875.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000088913885.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000061136096.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000061136086.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000061136090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000061136090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000008356535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000008356531.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000116686766.2 node_expansions=141
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691665.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091691644.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691665.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691656.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691656.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691664.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091691672.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091691672.4 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691662.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091691666.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091691666.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691666.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691666.9 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116686761.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116686761.8 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091694163.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091694596.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091694332.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091694165.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091694718.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091695721.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000091695542.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000091695165.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000091694610.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000116686748.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000116686748.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116686750.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116686750.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005573880.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005573880.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980573882.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980573882.6 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005573893.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005573893.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005573894.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005573894.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052797880.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052797880.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052797882.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052797882.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027797883.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027797883.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027797883.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027797883.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027797885.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027797885.6 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027797884.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027797884.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094464562.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000036131243.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999958351677.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000091686784.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086131229.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038912907.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027797007.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038912907.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013909007.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013909010.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066690696.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088909021.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000061131229.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038909007.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038908996.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000038908996.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997241441.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999997241440.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000094464562.5 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464574.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464574.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464577.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464564.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464564.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464564.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094468446.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000094464572.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000094464575.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000094464562.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000094468446.1 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094467048.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094467482.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094466224.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000094467061.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000094464570.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000094464557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000094468447.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000094468027.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000094467485.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000094468447.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094468447.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094468447.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094468471.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094468471.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094468459.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094468459.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094468475.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094468475.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094468462.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094468462.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958355572.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958355572.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958355586.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958355586.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958359020.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958359020.9 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958355563.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958355563.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005583020.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005583020.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005579550.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005579550.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005579551.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005579551.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005579575.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005579575.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005579573.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005579573.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005579576.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005579576.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000030579561.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030579561.5 node_expansions=148
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005579574.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000005579588.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000005579572.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000005579573.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000005579587.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000005579588.6 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983357354.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983357354.9 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005583032.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005583032.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005582061.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005581931.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000005582489.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000005581238.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000005579575.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000005579572.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000005579582.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000005583045.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000005582476.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000005581920.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=900000005583045.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005583031.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005583031.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005583059.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005583059.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005583045.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005583045.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983360835.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983360835.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983360831.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983360831.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008360820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008360820.8 node_expansions=197
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983360834.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983360834.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983360846.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983360846.1 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983360844.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999983360843.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983360844.1 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983357360.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983357360.2 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983360835.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999983357360.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999983357360.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983360843.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999983357361.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999983360855.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999983360841.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999983360841.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999983357361.0 node_expansions=60
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983363343.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983361843.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999983361844.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999983363788.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999983362509.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999983360843.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999983360845.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999983360845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999983363788.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999983361843.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999983362954.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999983357375.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1199999983357375.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983357371.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983357371.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972245339.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972245339.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972245337.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972245337.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972245337.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972245337.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097246250.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038912917.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000094468450.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000111135116.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000063912917.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000030578695.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000041690670.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999983357351.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999991690671.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000016690670.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000069468472.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000091690695.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000063912931.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000063912894.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000041690671.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000041690671.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000000023117.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000000023115.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000111135116.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111135141.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111135141.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111138040.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111138040.0 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097249164.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038915818.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999972248262.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000094471386.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000063915828.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000030581606.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000041693595.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999983360262.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999991693595.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000016693595.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000069471384.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000091693596.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000063915828.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000063915818.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000041693595.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000041693595.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000000026039.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000000026039.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000097249164.5 node_expansions=546
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097246259.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000097249141.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000097249138.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097249162.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000097249128.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=1200000097249162.2 node_expansions=170
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097248749.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097247220.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000097246257.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000097249175.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097247923.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000097246250.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000097246249.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000097246260.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000097249163.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000097247232.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000097247368.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000097249175.5 node_expansions=176
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097246676.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000097249164.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000097249138.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097249141.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000097249142.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=1200000097249164.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097246652.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097246652.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097252071.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097252071.8 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097246654.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097246654.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972248288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972248288.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972245785.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999972251206.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999972251182.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999972248279.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999972248285.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999972251206.5 node_expansions=100
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972250762.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972249262.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999972250373.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999972248262.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999972249928.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999972248262.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999972248273.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999972248262.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999972250374.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999972251221.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999972249262.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999972249388.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1199999972251221.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972248717.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972248717.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000097252125.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000038918792.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000094474344.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111140999.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063918777.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030584555.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000041696565.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999983363221.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999991696565.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000016699052.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069474347.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000091696570.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063918776.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063918776.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000041696552.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000041696554.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000028997.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000000031496.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000111140999.0 node_expansions=139
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111143484.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111143484.5 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000097254595.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000038921262.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999972253706.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000094476817.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063921262.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030587039.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000041699040.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999983365706.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999991699040.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000016699040.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069476817.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000091699040.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063921262.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063921262.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000041699040.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000041699040.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000031484.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000000031484.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=1200000097254595.5 node_expansions=432
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000097252109.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097252097.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000097252118.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000097254595.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000097252122.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=1200000097254595.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000097252107.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000097253111.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000097254607.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000097253106.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000097253095.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000097252096.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000097253777.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000097252096.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000097252095.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000097252095.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000097254206.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000097253111.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000097253221.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000097254607.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097254595.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097254595.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253699.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253717.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253717.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253705.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253705.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253728.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253728.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972256117.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972256117.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941698175.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941698175.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941698196.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941698196.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999916695697.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941698194.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999941698194.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941698176.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941698176.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941698187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941698187.5 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941698163.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941700538.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999941698175.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999941698165.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999941698161.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999941700538.8 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999941700573.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941698173.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999941699163.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999941699173.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999941699173.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999941698173.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999941699830.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999941698163.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999941698160.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999941698163.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999941699163.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999941699184.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999941699163.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999941699274.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1199999941700573.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941700538.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941700538.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999952812552.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952812552.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999952812530.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999952812540.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999952812553.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999952812540.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999952812537.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1199999952812553.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999952812550.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952812550.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999952812554.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952812554.8 node_expansions=31
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999952813563.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999952812563.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999952813563.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999952813563.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999952813563.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999952812566.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999952814244.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999952812563.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999952812574.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999952812563.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999952813577.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999952813574.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999952813577.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999952813674.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999975031808.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999972254029.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999966699026.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1499999975031808.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999947254050.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947254050.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999963919806.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999963919806.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963919793.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963919793.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999963919828.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999963919828.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938915960.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938915960.8 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975031818.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975031818.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119476271.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061142938.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999963919827.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086142950.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102809597.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000033365173.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000030586518.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000033365150.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999983365159.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000008365137.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000061142928.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000083365182.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000055587396.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000055587387.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000033365171.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000011142915.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000002809616.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000002809616.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000119476271.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119476275.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119476275.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119477928.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119477928.5 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119477270.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119476285.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119477283.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000119477283.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000119476284.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000119476283.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000119477937.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000119476283.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000119476270.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000119476270.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000119477285.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000119477272.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000119477270.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000119477381.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000119477937.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119477937.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119477937.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080568942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030568831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030567998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030566887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077790886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066679710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077790601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080571710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075015879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069459219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030566608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030563829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030565775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066679487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061124765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052791654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072235320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052786663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052787774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061126108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069460320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000080571710.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575877.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576155.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000080576155.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038903931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022238309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683318.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991679086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991678530.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991679654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022237500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027793334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036127776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030569421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030569422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033346420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008343850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008344406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991676296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999991676559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991678528.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000010194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000011305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000011295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994455749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994455749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002792428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000011305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013899406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013900517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005567961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997231859.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997229915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022232763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016675239.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000047237544.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236710.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000047237544.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047237566.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047237566.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047237566.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047237566.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047237609.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047237609.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000047237598.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047242960.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000047237603.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047237578.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047242998.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000047237578.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000047242998.6 node_expansions=69
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000047240498.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239518.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237584.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047242851.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047242998.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047239518.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047239518.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000047242998.6 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047243025.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047242960.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243025.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242998.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047242998.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047243021.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047242994.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243021.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077798519.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077798519.6 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047243022.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047242994.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000047243036.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047243012.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047243012.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000047242999.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=600000047243036.6 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047243009.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047242995.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243009.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077803130.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077803130.8 node_expansions=75
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047246537.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047247621.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047245955.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047244956.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047243010.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047245815.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047244955.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047244955.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075015352.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000075015352.8 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075015352.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075015314.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075015352.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047237561.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075015363.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000108348683.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000144459808.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075015339.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994458005.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033347783.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075015339.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075015339.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075015339.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075015339.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108348683.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111126475.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000111126463.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075015339.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022235783.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022235810.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033347808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000144459808.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119459794.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119459794.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144463415.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144463415.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119459794.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119459794.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144463429.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144463429.4 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000144459820.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144459807.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144459820.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000175015352.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000175015352.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119459842.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144459807.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000144459807.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119459807.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144459769.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000144459769.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119459796.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119459796.2 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969457981.4 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=899999969457981.4 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999969457981.4 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=899999969460906.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=899999969457994.9 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999969458004.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=899999969460906.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969458003.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969458003.4 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999969460504.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969459380.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969460933.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969459925.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969458013.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969460759.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969459935.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969459962.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=899999969460933.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969460906.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969460906.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969460906.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969460906.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969460919.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969460919.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022240475.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999969460919.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075018276.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000127793092.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000119462721.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050021030.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008350731.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000050018253.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050018253.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075018288.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050021030.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083351643.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000086129387.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086129387.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000050018253.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997238697.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997238697.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008350697.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000127793092.5 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108351609.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108351609.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108351636.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108351636.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108351609.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108351609.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969460965.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969460965.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969460929.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969460929.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944463707.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944463707.4 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999944460951.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999944461929.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999944462318.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999944462874.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999944460929.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999944462485.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999944463707.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999944461485.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999944462874.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=899999944463707.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944463707.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944463707.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944469429.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944469429.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999944463707.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999944464732.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999944463707.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999944465096.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999944469429.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999944465651.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999944463707.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999944465263.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999944464290.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999944465651.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=899999944469429.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944469456.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944469456.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908358295.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908358295.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908358322.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908358322.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908358317.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908358317.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908358322.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908358322.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875027906.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875027906.5 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999952807473.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999875027906.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980585253.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047251920.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000119474142.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999980585253.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999913917684.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999955585239.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999955585239.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999980585250.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999955585239.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022251920.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027807475.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027807475.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999955585239.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999902805684.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999902805684.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999913917684.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000119474142.2 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119471197.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119472197.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119472586.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119471197.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119474142.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119473176.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119471231.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119472766.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119474142.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119471753.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119473142.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=900000119474142.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119474142.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474142.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119474142.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474142.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474155.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474155.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474170.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474170.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119476120.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119476120.6 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119471412.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119474179.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119474156.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119476086.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119474156.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000119476086.6 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000119474142.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119475176.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119475531.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119475697.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119474142.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119474697.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119474143.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119475166.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119475697.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119475142.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119474724.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119476086.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000119476086.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473308.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473308.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999875029872.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999875029872.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875029910.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875029910.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999875029910.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999875029885.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999875029910.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875029921.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875029921.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999875027132.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999875029871.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999875029871.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875027094.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999875027094.1 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999847247654.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999847247664.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999847245570.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999847245592.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=899999847247698.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999847245557.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999847247668.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999847247666.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999847247686.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1199999877801099.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999847247664.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999847247688.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999847247664.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1199999877799044.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=899999847247698.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1199999877799029.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'WHEAT')) score=1199999877801099.8 node_expansions=656
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999847247674.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999847247674.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999847245563.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999847248674.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999847247674.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999847247118.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999847247118.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999847245563.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999847248229.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999847247674.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999847246563.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999847247674.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999847249229.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999847247674.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999847248229.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1499999847247674.2 node_expansions=383
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999847245577.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999847246563.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999847245585.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999847247118.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999847247118.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999847245590.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999847246118.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999847246590.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999847247696.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999847247118.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999847245563.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999847246118.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1499999847247696.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847247674.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999847247674.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847251341.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999847251341.2 node_expansions=201
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999847249507.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999847251341.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999847250507.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999847249507.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999847251063.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999847251063.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999847249507.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999847250063.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999847249507.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999847250507.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999847251063.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999847249507.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999847250063.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1499999847251341.2 node_expansions=383
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999847249507.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999847250507.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999847249507.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999847251063.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999847251174.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999847251063.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999847249507.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999847250063.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999847249507.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999847250507.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999847251363.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999847251090.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999847249534.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999847250063.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1499999847251363.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847251368.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999847251368.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847255841.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999847255841.5 node_expansions=260
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999877806851.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999877807851.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999877806851.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999877808406.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999877808517.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999877808406.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999877806851.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999877807851.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999877807406.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999877806851.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999877807851.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999877808406.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999877806851.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999877807406.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999877808684.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999847253129.0 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=1799999877808684.5 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=1799999847253129.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1799999877808684.5 node_expansions=234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999847253129.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999877808721.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999847253162.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1799999877808721.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877808684.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877808684.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999847255809.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999847255809.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999827808684.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999827808684.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999847253129.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999847253129.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999886142941.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999886142941.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886142906.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886142906.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886142969.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886142969.8 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955588308.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999847253164.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999983368696.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050032730.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000122257585.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011143841.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999877808719.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999958366053.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999958366053.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999983366066.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999958366053.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025035362.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000030588288.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058368696.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999986143854.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999905586497.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999905586497.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999886142941.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000122257585.0 node_expansions=261
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122254955.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122254955.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122254969.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122257585.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122254945.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000122257585.0 node_expansions=46
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000122254918.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122255918.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122254918.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122256473.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122254918.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122255943.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122254918.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122255918.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122255498.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122254955.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122255918.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122256473.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000122257599.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000122254946.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000122255498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=1200000122257599.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102813140.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102813140.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122257619.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122257619.5 node_expansions=11
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000122257633.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122258633.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122257633.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122259188.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122257633.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122258633.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122257634.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122258633.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122258211.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122259466.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122257634.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122258633.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000122259188.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000122257634.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000122258188.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1800000122259466.2 node_expansions=165
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000102815012.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122259480.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122259443.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122259456.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122259456.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000122259480.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122259480.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122259480.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122259491.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122259491.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122259481.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122259481.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116698547.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116698547.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000086143015.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086143035.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000086143045.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105584499.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000086143045.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000105584499.2 node_expansions=29
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000100028777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000097248890.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000094471389.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000094473514.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000105584499.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000105584512.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2100000105584512.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105584498.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105584498.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105584546.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105584546.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000105584525.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105584546.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000105584534.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000125025999.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000125025977.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000105584537.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2400000125025999.5 node_expansions=75
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000119470314.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000116690392.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000113912889.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000113914999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000125025999.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2400000125025999.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125026024.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125026024.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000125026009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125026009.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000125026009.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125026025.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000125026013.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000125026035.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000125026025.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=2400000125026035.0 node_expansions=65
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000125026060.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125026007.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000125026025.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000125026026.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000125026026.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000125026025.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125026060.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125026012.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125026012.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000125026035.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125026033.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000155581546.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000155581534.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000155581566.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000155581546.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=2700000155581566.0 node_expansions=171
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000155581567.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000152803788.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000144470455.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000144470455.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2700000155581567.0 node_expansions=44
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000155581581.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000155581560.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000155581534.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000155581556.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000155581546.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000155581581.5 node_expansions=16
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027790775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027791887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027790776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027788831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027788554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063903054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058346387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058345887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061122821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077790609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072237478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015324.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066681710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055569719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041676933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052790830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069458108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058345540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036121100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000072233941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044452766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063904765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050014434.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044456100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055569487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041675274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052791386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000080571145.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575311.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572534.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573367.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000080575311.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997234640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997237421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997236020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997234921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997234641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997234915.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047239210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027792465.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041682256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019458056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025013056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047236713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038903330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033349422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025015807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005567681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005567126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013901628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038904198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022234961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025013597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000011305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016678295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041680031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022235795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016677429.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008344083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008342972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005565183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008341026.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013897705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008342971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002785471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008344653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002787406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022235254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016679684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000050016700.6 node_expansions=3228
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050013922.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016700.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050013922.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000050016700.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797545.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797545.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797545.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797545.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803242.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797570.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797570.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797546.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797546.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797559.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797559.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797566.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797566.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052797591.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797580.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052797577.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052797580.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052797567.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797591.0 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966683791.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966683791.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966683789.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966683789.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966683802.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966683802.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966683801.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966683801.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966683798.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966683798.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052797576.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980573580.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033353146.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080575364.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091686469.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980573579.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033353132.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033353135.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033353135.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033353135.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061130909.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000100019799.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000072242021.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999966683812.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966683802.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033353146.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033353146.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980573579.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000100019799.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100019802.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100019802.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966683792.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966683792.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966683791.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966683791.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966683790.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966683790.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966683798.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966683798.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966683802.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966683802.6 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999966683799.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966689487.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999966683800.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966683777.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966683787.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999966689487.6 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999966686444.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966689487.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966687407.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966683785.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966687674.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966685740.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966686443.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966688098.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999966689487.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955578376.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955578376.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955578387.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955578387.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041692166.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969468154.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033358835.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080585363.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080581054.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999955578376.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969468165.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022247709.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022247720.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022247709.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033358845.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050025500.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088914401.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061136612.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999955578387.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022247709.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022247720.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969468167.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088914401.1 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914391.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914391.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914415.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914415.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914390.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914390.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914415.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914376.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914415.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914403.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914403.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914402.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914376.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914402.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119464229.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119464229.2 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088915413.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088917055.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088915778.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914388.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916499.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088915777.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088916357.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088917055.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088918735.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119464218.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000119464218.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119464256.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464256.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119464231.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464231.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119464255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119464255.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119464246.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464246.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119464251.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119464251.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119464265.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119464256.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119468545.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119464234.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119464233.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000119468545.4 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119464255.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119466879.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119465620.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119464279.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119465352.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119465621.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119466186.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119466902.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119468567.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000119468567.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468558.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468558.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468590.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468590.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468565.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468565.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119468601.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468601.4 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119468588.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119470978.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119471256.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119469978.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119470990.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119468601.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119469699.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119469990.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119470532.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119471254.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144464270.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1200000144464270.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125019812.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125019812.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144464244.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144464244.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000144466857.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144468524.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144469523.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144468246.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144468246.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144466857.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144467968.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144468246.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144469079.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144469523.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000144469523.8 node_expansions=219
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122244679.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144466896.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144466871.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144469523.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144466893.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000144469523.8 node_expansions=52
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000144466857.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144468268.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144468981.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144468246.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144468990.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144468248.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144466895.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144467968.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144468268.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144468801.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144469525.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000144469525.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122247301.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122247301.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122249701.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122249701.5 node_expansions=27
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000122249741.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122247338.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122249449.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122248749.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122248727.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122249184.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122249449.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122248727.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122247338.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122248449.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122248729.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122249295.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138911314.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000138911314.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1500000138911314.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138911314.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138911314.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138911349.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138911349.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138911339.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138911339.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986131796.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986131796.0 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000091689130.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000005577138.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000105578028.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000130578014.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000130578014.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000011133560.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030578007.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069469004.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000094469004.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083355816.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100022460.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000138913448.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000111135670.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000027799340.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000027799340.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000041689116.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072244693.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000025022449.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000138913448.5 node_expansions=150
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000138912726.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138911337.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138913450.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138912726.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138912739.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138912182.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138913461.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138912726.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138911337.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138912450.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138912739.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138913306.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1500000138913461.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138913450.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138913450.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172246758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172246758.5 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138913461.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138913461.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138915573.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138915573.8 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000138913492.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138913489.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138913492.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172246773.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172246773.5 node_expansions=16
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000172248161.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000172246772.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000172248883.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000172248161.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000172248328.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000172248161.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000172247606.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000172248161.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000172246772.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000172246772.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000172248161.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000172248717.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000172248883.8 action_type=ActionType.BUILD_CITY
  Action 13: expected_value=1800000169471106.0 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=1800000169471106.0 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=1800000163915550.2 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=1800000155582217.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1800000172248883.8 node_expansions=327
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000172248915.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000169471123.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000169471106.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000163915548.2 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000155582217.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1800000172248915.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172248901.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172248901.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172250427.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172250427.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000150026694.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000172248896.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000172248870.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000172250427.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000172250412.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000172250427.5 node_expansions=65
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000172250275.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000172248874.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000172250260.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000172250446.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000172250260.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000172249705.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000172250285.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000172248872.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000172249872.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000172248891.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000172250262.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000172249705.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1800000172250446.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150028205.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150028205.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000150029624.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150028236.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150029627.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150028257.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150029627.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150029071.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150029624.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150028238.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150029249.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150029790.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150028238.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150029646.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150029083.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1800000150029790.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150029790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150029790.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000150029790.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150029790.8 node_expansions=2
FooPlayer.decide: Prioritizing 22 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2100000180586726.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000180585337.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000180586726.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000180587726.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000180585337.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000180586726.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000180586171.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000180586726.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000180585337.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000180586337.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000180585337.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000180586726.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000180586171.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000191691634.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000197247300.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000155579604.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000161136814.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000186137190.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000180587726.8 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=2100000180587726.8 action_type=ActionType.BUILD_CITY
  Action 20: expected_value=2100000175032171.2 action_type=ActionType.BUILD_CITY
  Action 21: expected_value=2100000166698837.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2400000197247300.5 node_expansions=889
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000166691817.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166691789.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000166694177.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000197247300.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166691812.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000166694144.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000197247300.5 node_expansions=76
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000197247300.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000197247300.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000191691778.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000183358412.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000183358412.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2400000197247300.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197247339.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197247339.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197247349.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197247349.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000197250101.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000197249712.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000197251101.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000197251101.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000197249712.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000197250101.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000197250546.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000197251101.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000197249712.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000197250712.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000197249712.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000197251101.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000197251101.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2400000197251101.5 node_expansions=389
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000197250116.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000197248712.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000197249712.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000197251101.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000197248722.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000197250117.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000197248725.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000197250135.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000197248725.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000197249722.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000197248725.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000197250101.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000197249546.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000197249712.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=2400000197251101.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197251117.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197251117.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000197251135.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197251135.0 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000197252522.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000197252522.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000197253522.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000197252522.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000197252522.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000197252522.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000197253522.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000197253078.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000197253522.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000197253522.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000197252522.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000197253522.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000197254911.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000197253522.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000197254911.0 node_expansions=446
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000197251981.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000197251966.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000197252966.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000197251966.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000197251981.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000197251966.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000197253370.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000197251966.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000197252966.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000197252980.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000197251979.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000197253369.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000197254917.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000197252981.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000197252972.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2400000197254917.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197254924.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197254924.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000180590368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000180590368.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000133368124.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000016700558.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000169479235.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000172257013.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000172257013.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000005589447.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000022257002.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000072257002.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000133368124.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000175034791.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000141701458.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000141701458.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000152812569.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000036145002.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000019478336.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000066701447.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000113923669.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000036145891.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2400000175034791.5 node_expansions=594
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000175032680.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000175032680.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000175033695.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000175032680.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000175032680.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000175032694.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000175034069.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000175034801.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000175032680.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000175033705.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000175033680.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000175032705.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000175034069.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000175033680.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000175033680.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2400000175034801.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175034817.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175034817.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205590325.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205590325.0 node_expansions=22
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000194475291.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000183364169.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000186143339.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000180585672.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000180586394.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2700000194475291.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194475283.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194475283.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194475329.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194475329.5 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000194475308.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000194475330.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000194475318.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000194475318.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000194475308.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000194475318.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000194475330.5 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000194475284.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000194475314.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000194475328.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000194475318.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000194475328.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2700000194475328.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000194475295.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194475295.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194475356.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194475356.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194475318.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194475318.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000236139402.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000236139402.5 node_expansions=49
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000194475336.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000194475329.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194475336.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036141954.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036141954.5 node_expansions=11
FooPlayer.decide: Prioritizing 5 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000047250503.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000072250503.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000063917170.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000063917170.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000066694948.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=3300000072250503.5 node_expansions=155
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066680879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072237546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027788555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027786611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063900864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066681945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061125045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055566108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047230552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027786333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027788555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027787443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027785221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047233611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041675832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041675542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047233055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041675542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000077792821.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077794766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796988.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000077796988.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000022236588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025013555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036129442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682496.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038903054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041685887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047241433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030573886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997236585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997233532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025015278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025014991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030569150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013904684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027796075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022238017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022238573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030573865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011125184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997235460.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997235462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997236559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997234337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002790749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016682208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002790749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025017476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011125462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011126573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030571362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000016683015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000047241433.0 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047241433.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239488.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237266.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000047241433.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574767.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574767.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002795211.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055574778.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005572989.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038906324.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002795211.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055574767.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077796990.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055574778.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055574768.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005572989.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005572989.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091692433.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091685880.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055574767.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055574768.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077797005.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077803544.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055574767.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000091692433.1 node_expansions=86
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091692433.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091688675.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091688119.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091685898.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091688398.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091689933.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091688822.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091689656.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000091692433.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692433.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692433.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692434.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692434.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692444.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692444.1 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091692458.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091694689.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091694958.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091696236.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091692445.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091698177.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091696499.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091695388.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091696221.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000091698177.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091698166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091698166.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002807502.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002807502.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002807523.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002807523.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002807502.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002807502.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055587067.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005585292.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038918612.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002807500.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055587056.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077814709.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055587056.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055587056.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005585292.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005585278.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091698191.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091703598.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055587057.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055587056.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055587056.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077809280.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077814709.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055587057.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000091703598.5 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698179.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091698179.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698212.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091698212.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002807535.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055587086.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005585312.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077799474.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002807535.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055587086.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000108364812.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055587100.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055587086.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005585322.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005585312.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091698198.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055587086.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055587086.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055587090.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077809309.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000105578141.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055587090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000108364812.0 node_expansions=183
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077809310.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077809288.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077809310.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077809310.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077809310.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077809310.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077809289.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077809310.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002807513.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002807513.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977804458.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002807488.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000002807488.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002807488.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002807488.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002807525.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002807525.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977804456.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977804456.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002807499.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002807499.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002807509.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002807509.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696413.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966696413.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966696414.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966696411.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966696414.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696424.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966696424.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999941693368.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966696424.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999966696424.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696424.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966696424.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696422.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966696422.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966696412.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966696412.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696413.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966696413.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999941693378.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966696385.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999966696385.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941693343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941693343.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941693354.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941693354.0 node_expansions=17
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999941695996.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941693329.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999941695575.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999941695829.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999941694329.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999941693343.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999941697386.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999941696273.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999941694343.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999941695297.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999941697386.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941697385.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941697385.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941697420.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941697420.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941697420.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941697420.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941697441.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941697441.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941697430.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941697430.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941702873.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941702873.2 node_expansions=169
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019480774.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944478985.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000052803532.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999941701207.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994480763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000069471088.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999994480763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999994480763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999944478985.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999944478985.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000066702996.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000066702996.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999994480763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999994480763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999994480763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000016702996.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000016702996.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000019480764.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000069471088.4 node_expansions=734
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041701885.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041699231.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041701440.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041701719.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041700219.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041699219.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000041702719.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000041702172.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000041700218.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000041702996.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000041701163.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000041702996.1 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041702997.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041702997.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941701208.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941701208.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019480763.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944478998.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000013923443.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999941701220.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994480762.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041702987.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999994480762.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999994480776.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999944478985.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999944478998.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000066703009.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000066702997.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999994480762.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999994480776.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999994480762.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000016702996.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000016702997.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000019480783.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000066703009.6 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066702996.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066702996.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999941701215.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019480783.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999944478997.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013923428.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999941701227.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994480775.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072258519.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025036274.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994480773.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999944478997.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999944478997.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000097258509.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999994480775.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999994480775.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999994480773.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047258497.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016702994.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019480786.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000097258509.8 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066703005.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066703005.8 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000066705672.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066703005.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066705228.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066703005.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066704020.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066703005.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066705950.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066706505.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066704020.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066705394.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000066704284.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000066704950.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000094474879.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000088917665.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000088920165.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000080584877.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000094474879.1 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094474885.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094474885.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094474891.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094474891.6 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000094476554.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094474891.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094477121.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094474887.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094475891.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094474887.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094477842.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094478391.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094475887.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094477286.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094476169.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094476843.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000116692066.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000108356788.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1200000116692066.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116692063.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116692063.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116697468.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116697468.8 node_expansions=182
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000116692063.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116694965.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116692085.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116692066.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116692098.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000116694965.5 node_expansions=52
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000116693727.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116692088.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116694284.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116692060.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116693021.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116692060.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116694966.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116694585.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116693022.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116694411.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116693299.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116694005.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000116694966.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694976.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694976.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116697480.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116697480.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116694967.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694967.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694975.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116694975.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000013917190.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041694991.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005582990.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086139423.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999980582978.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022250524.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000091694998.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016694967.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016694990.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005582978.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005582990.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116695004.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000044472759.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000022250537.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044472745.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066694978.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066694981.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069472757.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000116695004.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116694981.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694981.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116700435.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116700435.8 node_expansions=270
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116695002.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116694981.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116695002.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147250501.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147250501.2 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000116694981.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116697465.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000136136496.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116695011.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116695002.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000116695022.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000136136496.2 node_expansions=121
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000116696112.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116695014.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116696014.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116697227.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116695003.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116696004.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116695003.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116697504.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116696014.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116697403.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116696281.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116696949.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000116697392.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136136511.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1500000136136511.8 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136136510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136136510.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111136541.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111136541.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000008358742.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000061136527.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000000024519.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000080580984.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999975024521.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000016692075.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000111136541.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011136530.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999991692077.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999980580077.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000000024530.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000111136544.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038914308.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000016692075.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000038914312.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000061136530.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061136541.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088914309.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000111136544.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111136530.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111136530.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975024519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975024519.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975024532.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975024532.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999975024532.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975026980.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999975024544.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999975027018.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999975026996.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999975024544.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1499999975027018.8 node_expansions=120
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999975025640.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999975024542.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999975024543.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999975026751.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999975024528.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999975025489.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999975024529.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999975027020.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999975025491.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999975026889.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999975025769.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999975026475.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999975025917.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1499999975027020.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999975027020.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975026980.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975027020.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002804737.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002804737.5 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999952804806.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975027017.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999975027027.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999975027030.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999975027030.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999975027044.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=1499999975027044.2 node_expansions=49
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999975027044.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975027005.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999975027022.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999975026998.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999975027008.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999975027012.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975027044.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952807148.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952807148.5 node_expansions=35
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999952804753.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999980582532.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999980582529.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1799999952804775.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1799999972249196.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1799999980582532.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980582545.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980582545.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000013916775.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000066694558.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999977804752.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000086139019.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022250088.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000138916787.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000016694529.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999997250085.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999958360307.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999977804755.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000116694568.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000116694545.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000044472309.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022250085.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000044472307.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000088916787.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000088916786.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000094472353.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000138916787.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138916766.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138916766.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138919159.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138919159.5 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000138920115.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000138919121.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000138920121.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000138920399.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000138918727.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000138922177.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000138919121.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138920121.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000138918727.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138920121.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000138921510.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000138919010.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000138921621.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000138920115.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000138922177.5 node_expansions=374
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000138919007.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138919034.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000138922177.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000138919008.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000138919034.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2400000138922177.5 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000138920115.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138918994.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138920788.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138920810.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138919022.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000138922177.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000138919958.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138918994.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000138919954.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138919009.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000138919954.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000138921343.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000138920232.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000138920949.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000138918994.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2400000138922177.5 node_expansions=45
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966674725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013897836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000000008447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025007391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013899001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999983338113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994449835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000030564891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564614.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030564336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000030564891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000008350754.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008350755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044460279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041682501.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050018310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055573866.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044459731.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025014387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022237154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055574769.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239731.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008350776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008349931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008348831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027790239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041681630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033348306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041683307.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680760.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022235474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013899351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027788551.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022231595.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022234371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022234347.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027791352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025012184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025011073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022235240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025015219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027793275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679917.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679929.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457694.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000055574769.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574779.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572822.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570035.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000055574779.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580199.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580199.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574757.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574757.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574757.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574757.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574791.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574791.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580224.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580224.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574791.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574791.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055574791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574791.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574802.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574788.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574802.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574809.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055574789.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=600000055574789.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055574757.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083352547.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055574757.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988905423.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038906327.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008350780.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083352549.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055574780.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055574758.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055574768.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988905423.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019460980.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086130324.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008350757.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055574757.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055574758.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055574757.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083357978.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000086130324.9 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130314.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130314.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130354.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130354.4 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086130335.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130321.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086130342.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086130346.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086130341.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000086130346.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130332.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130332.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130367.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130367.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130367.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130367.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135765.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135765.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086135246.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133131.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133556.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086133988.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135779.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131188.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086130353.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086133278.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000086135779.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358000.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358000.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358025.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358025.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357998.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357998.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058363725.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058363725.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058358033.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058358008.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058358011.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058358021.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058358035.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058358021.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000058358035.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058358037.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058358022.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358037.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986127661.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986127661.1 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961133156.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961133119.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133156.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133145.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133145.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027802478.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083358043.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027802492.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011134035.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980578479.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027802478.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083358043.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027802478.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027802489.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027802492.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999961133146.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016683240.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358041.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999980578478.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027802478.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027802489.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027802489.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000108352573.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000108352573.6 node_expansions=170
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083361520.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083363743.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083362910.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083360809.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083361244.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083361631.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083358865.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083358034.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083360978.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108352573.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000108352573.6 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108352573.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352573.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000027797044.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000108357420.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052797043.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986127709.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047245420.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999980573042.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027797044.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000108352608.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052797044.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052797044.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052797043.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999986127709.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016688087.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083357420.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016685044.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052797042.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052797056.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052797042.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000108357420.8 node_expansions=124
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108352611.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108352585.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352611.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108352612.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108352576.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352612.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108352620.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108352586.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000108352588.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108357448.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108352578.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108352581.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000108357448.8 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000108355090.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108357311.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108357460.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108355357.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108355782.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108356200.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108353433.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108352590.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108355516.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000108357460.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108357459.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108357459.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108357450.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108357450.8 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108357458.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108357437.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000108357446.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108357469.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108357458.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108357470.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000108357470.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000077801914.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108357418.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108357418.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108357418.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108357418.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108357446.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108357446.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108357467.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108357467.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108357452.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108357442.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108357452.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108357442.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108357440.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108357452.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362167.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108362167.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108357469.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108357442.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108357452.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108357457.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108357440.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108357469.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141690754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141690754.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108357477.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108357458.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000108357467.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108357477.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108357479.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108357488.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000108357488.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108357477.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108357463.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108357477.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141690767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141690767.5 node_expansions=11
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000141690802.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000133357434.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000133357434.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1200000141690802.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141690802.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141690802.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961130866.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961130866.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944461842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944461842.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961128678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961128678.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999961128657.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961128657.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961128679.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961128679.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961128656.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961128656.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961128688.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961128688.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999961128656.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961128682.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999961133379.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999961128666.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999961128677.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999961133379.8 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999961128680.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999961133379.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999961131437.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999961131879.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999961132269.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999961129513.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999961128657.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999961131604.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1199999961133379.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930577847.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930577847.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961133403.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961133403.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938905743.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938905743.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000013921934.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000119477501.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000063921945.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999938919267.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033365501.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999966697934.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013921934.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000116699723.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000116691587.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000038921934.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000038921934.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019468478.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069477501.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002809934.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000038921934.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000038921934.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038921934.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000094477501.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000116691587.5 node_expansions=2028
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000100023952.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113913812.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100026730.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116691587.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100024795.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100024795.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105580478.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100023952.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105580477.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100028811.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000116691587.5 node_expansions=252
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000086139303.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086140291.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086141958.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086139303.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086142081.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086140126.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086140147.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086144180.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086139292.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086142236.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116691589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000100024936.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1500000116691589.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086136055.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086136055.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116691623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116691623.5 node_expansions=129
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000116691574.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116691574.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116695074.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116696463.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116694352.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116695074.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116692407.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116696463.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116696463.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116694519.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2100000116696463.2 node_expansions=1424
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000116691574.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116691574.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116691574.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116694241.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116696463.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116692407.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116692407.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116696463.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116694352.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116694519.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000116696463.2 node_expansions=238
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000116691609.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116691574.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116691609.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116694241.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116692421.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116692423.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116696478.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116694366.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116694519.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2100000116696478.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116696477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116696477.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000013918700.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000150029832.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000094474266.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000033362286.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000008362275.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000044474275.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000147252056.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000116696486.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000069474255.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000069474241.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999980583574.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000011139153.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000100029834.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000033362241.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069474241.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000069474275.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000069474255.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000125029834.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000150029832.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150029807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150029807.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150029822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150029822.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150035724.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150035724.8 node_expansions=129
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000150035710.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150035710.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150035710.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150038377.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150038654.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150038654.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150036543.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150036543.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150038488.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150038654.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000150038654.8 node_expansions=1430
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000150035710.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150035710.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150038377.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150035710.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150038377.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150038654.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150036543.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150037543.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150036543.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150038488.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150038654.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2100000150038654.8 node_expansions=285
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000150035734.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150038656.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150035744.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150038377.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150035734.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150038377.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150035710.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150036545.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150037543.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150036578.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150038488.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150038689.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000150038689.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150038670.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150038670.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150038689.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150038689.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150038668.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150038668.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938924893.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999938924893.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938924911.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938924911.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938924911.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999938924911.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999938924943.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999938924886.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938924943.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922255870.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922255870.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999916696833.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999922255844.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999922255844.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916696789.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916696789.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999991699470.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000127810582.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000088921691.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000011143024.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999986143013.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022255013.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000125032838.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094477255.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000063921702.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000069477282.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999958364380.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999988919915.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000077810580.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011143025.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000047255025.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000047257971.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000047255013.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000102810580.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000127810582.5 node_expansions=112
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127810589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127810589.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000127810578.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127810593.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127810589.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127813521.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127810601.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000127813521.5 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000127810577.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000127813545.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000127810579.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000127813243.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000127810577.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000127813245.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000127812990.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000127810592.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000127811410.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000127812412.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000127811423.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000127810601.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000127813356.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000127813545.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127813521.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127813521.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127813537.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127813537.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127813533.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127813533.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158369081.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158369081.5 node_expansions=11
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000127813557.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000127814545.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000127813545.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000127816212.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000127813548.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000127816211.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000127815946.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000127813548.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000127814412.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000127814548.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000127814546.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000127814381.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000127813557.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000127816325.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000147251101.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000147251101.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000147252093.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000147254833.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2400000147254833.0 node_expansions=113
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000147252104.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000147252072.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000147252082.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000147254833.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000147252073.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2400000147254833.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000147252092.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000147252090.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000147252055.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000147254722.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000147252056.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000147254758.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000147254480.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000147252090.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000147252923.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000147252090.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000147253070.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000147252925.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000147252090.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000147254869.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2400000147254869.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147254869.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147254869.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000147254879.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000147254888.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000147254858.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000147257555.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000147255867.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000147254888.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000147257525.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000147255858.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000147254858.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000147255692.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000147254858.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000147255858.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000147255703.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000147254858.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000147255858.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2400000147257555.5 node_expansions=225
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000147257521.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000147257537.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000147257550.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000147257510.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000147257534.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000147257550.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147257534.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147257534.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000147257536.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000147257549.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000147257568.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000147257546.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000147257537.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2400000147257568.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000147257560.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147257560.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927812227.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927812227.0 node_expansions=15
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2699999947252679.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2699999938917678.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2699999947249871.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2699999947252679.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016674003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002786447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999963890278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000019461311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016682421.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025015497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019460777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027794441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997237731.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038902494.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349729.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033353035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025018799.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027796589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025018845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019459730.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013903848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013902737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011124085.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997236586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997234615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997235763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997236849.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013904695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238619.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005570496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005568805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027794150.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011124684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025016087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022238309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005571850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019463254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011127407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016684941.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002793527.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000038902494.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038902494.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038901677.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038901121.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000038902494.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038902494.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038902494.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038902494.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038902494.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038902506.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038902506.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038902518.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038902518.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038902505.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038902505.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038902520.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038902520.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000038902540.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038907904.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000038902521.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038907942.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038902531.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000038902521.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000038907942.1 node_expansions=75
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000038903906.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038904461.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038907967.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038902517.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038903083.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038906406.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038902517.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038904886.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000038907967.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038907942.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038907904.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038907942.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002796853.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038907939.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000038907939.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002796843.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927793272.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927793272.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927793272.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927793272.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980572804.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980572804.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038907915.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927793262.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033351481.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000111130186.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000075019037.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000038907938.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000038907915.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999980572804.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000038907915.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999997240359.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000038907915.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000075019075.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000038907938.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000075019060.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000038907915.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000038907915.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000038907915.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000038907915.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000111130186.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000111130161.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111130161.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038907937.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980572863.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999927793273.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033351492.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075019060.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038907937.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038907926.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980572849.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038907926.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997240418.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038907937.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000075019071.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038907926.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075019074.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038907949.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038907974.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038907926.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038907926.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000075019074.4 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075019097.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075019097.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075019071.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075019071.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111130126.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111130126.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075019071.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075019071.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075019071.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075019071.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075019071.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075019071.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927793283.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927793283.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927793294.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927793294.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927793296.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927793296.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927793297.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927793297.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927793308.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927793308.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927793308.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927793308.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999927793318.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927793296.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927793318.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927793318.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927793318.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999891682208.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927793307.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999927793307.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891682197.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891682197.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891682210.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891682210.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891682196.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891682196.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891682208.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891682208.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002796887.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944461764.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033351554.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000111130221.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000075019040.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000002796872.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000002796887.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999944461763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000002796874.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999961129332.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000002796874.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000111130151.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000002796885.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000038907994.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000002796874.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000002796885.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000002796874.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000002796872.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000111130151.1 node_expansions=93
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075019109.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075019095.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075019109.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111130164.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111130164.6 node_expansions=14
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111130198.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105574641.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=900000111130198.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111130188.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111130188.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111130205.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111130205.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038907976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999944461754.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999891682201.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000069462644.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000147241322.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000075019088.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000038907977.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038907976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999944461765.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000038907976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999997240422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038907976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000038907976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000075019088.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000038907976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000038907976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000038907976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000038907976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000147241322.1 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000147241312.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147241312.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000147241322.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147241322.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000147241322.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000147241306.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147241322.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000147241318.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147241318.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000002796839.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908350628.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999855571061.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000033351532.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000075019075.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000002796840.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000002796839.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999908350617.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000002796839.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999961129284.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000002796839.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000075019062.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000002796839.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000075019075.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000002796839.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000002796839.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000002796850.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000002796839.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000075019075.4 node_expansions=288
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075019075.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075019052.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000075019052.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000075019049.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000075019039.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075019075.4 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075019086.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075019086.4 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000002796854.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908350630.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999855571075.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000033351533.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000147241298.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000002796864.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000002796853.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999908350630.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000002796855.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999961129297.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000002796853.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000075019076.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000002796853.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000075019076.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000002796853.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000002796855.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000002796853.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000002796853.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000147241298.6 node_expansions=289
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000147241298.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000147241300.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000147241298.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000147241295.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000147241285.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000147241300.1 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000147241298.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147241298.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002796869.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999908350643.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999855571087.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000033351532.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075019098.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002796866.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002796865.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999908350642.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002796869.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961129310.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000002796864.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075019102.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002796864.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075019102.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002796864.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000002796864.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002796864.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002796866.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000075019102.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075019100.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075019087.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075019100.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075019100.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075019100.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075019107.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075019098.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075019107.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075019098.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075019098.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000075019102.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075019099.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000075019099.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000075022940.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075019076.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000075022925.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000075022940.9 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000075022829.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075020440.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075020996.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075019097.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075019607.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075022951.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075019052.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075022019.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075021440.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000075022951.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044467385.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044467385.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075022964.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075022964.4 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002800740.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999908354521.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999855574962.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033355407.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000147245221.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075026716.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002800744.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002800740.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999908354517.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002800740.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999961133184.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002800740.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002800765.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075022973.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002800740.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000002800765.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002800740.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002800740.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000147245221.1 node_expansions=226
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000147245166.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147245220.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000147245196.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000147245175.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000147245173.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000147245220.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000147245175.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147245175.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166684241.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166684241.0 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000147251905.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000147250349.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000147250905.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000147251905.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000147248961.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000147249516.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000147248961.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000147249961.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000147251349.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000147251072.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000166684243.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1200000166684243.0 node_expansions=281
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166684243.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166684230.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166684243.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166684252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166684252.0 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000166684233.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166687145.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000166684243.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000166687153.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000166684251.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000166687143.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000166687153.8 node_expansions=132
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000166687026.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000166685627.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166686184.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166687154.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166684239.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166684794.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000166684243.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000166684250.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000166686609.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000166686320.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000166687154.8 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166687158.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166687155.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166687158.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166689921.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166689921.0 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166687154.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166687156.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000166687156.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166687156.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166687156.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000166687157.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166687157.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000002798268.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999908352046.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999897240935.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052797391.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000094464941.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002798268.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000022242713.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999950020491.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022242713.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999980575157.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000022242713.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000094464952.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022242719.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000094467696.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000022242713.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000022242713.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000022242709.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000022242713.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000094467696.8 node_expansions=79
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000094464941.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000094464933.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094464941.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000094464952.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094464952.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000094464954.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000094464954.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094464954.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094464944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094464944.5 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144461995.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000133350884.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1800000144461995.2 node_expansions=56
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000125020479.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144461995.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000125020491.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125020481.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125020502.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000144461995.2 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000125023256.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125021868.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125022423.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125022034.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125020479.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125021045.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125020501.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125020501.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125022868.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125022879.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125022601.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144462029.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1800000144462029.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144461995.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144461995.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144462029.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144462029.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144462040.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144462015.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144462040.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144464793.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144464793.0 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000144462037.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144462027.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000144462007.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144464793.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144462017.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000144462007.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000144464793.0 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000144464793.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144463394.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144462005.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144462570.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144462005.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144462560.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144462039.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144462015.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144464358.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144463404.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144464076.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1800000144464793.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144464793.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144464793.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927797224.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927797224.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927797247.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927797247.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927797259.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927797259.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938905568.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938905568.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999938905605.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999938905595.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999938905580.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999938907911.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999938905590.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999938905573.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999938907911.0 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999938906960.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999938905571.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999938905603.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999938906171.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999938905606.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999938906138.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999938905581.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999938905571.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999938905571.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999938907933.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999938906970.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999938907633.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1799999938907933.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938907911.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938907911.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938907947.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938907947.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999938907945.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999938907920.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938907945.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913907900.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913907900.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999894463504.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999894463476.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999894463504.0 node_expansions=22
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999994453947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000036120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999988897279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999983340613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005565390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961117502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961113335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975002278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997227057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983335612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000036120725.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120725.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119058.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000036120725.2 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047238043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044462766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041682743.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127147.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030569367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027793276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030572999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050018311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052796377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008345500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008345761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019458542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025013519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019460464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019459930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041685255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044460542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033349165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033349684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033345248.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346293.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033346626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008343516.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022232737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033345252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019454109.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052796377.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793888.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796377.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794155.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000052796377.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086129721.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025016833.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086129746.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052796401.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008351068.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083351968.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991683489.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052796377.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052796390.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052796377.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052796388.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052796378.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052796377.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008351044.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038906610.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083351958.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796377.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991683488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086129746.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129722.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129722.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135467.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135467.8 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132110.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086132967.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086135443.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086132944.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086133908.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131964.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086132529.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086132240.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000086135443.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135467.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135467.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135481.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135481.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135455.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135455.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086135469.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025022566.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052802121.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008356787.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083357677.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991689233.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052802135.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052802120.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052802120.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052802120.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052802120.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052802120.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008356787.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038912358.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083357691.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052802121.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052802134.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991689233.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000086135469.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135455.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135455.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139753.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139753.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135453.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135453.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086137845.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086138678.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086139790.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086138678.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086138678.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086139623.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086137678.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086138235.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086137969.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000086139790.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139789.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139789.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139790.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139790.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133099.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133099.1 node_expansions=89
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000086147600.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086146766.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086147600.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086147600.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086147600.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086148544.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086144655.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086146600.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086147711.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086146878.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108354220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000111133099.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000086147600.2 node_expansions=246
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086144410.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086144413.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086144393.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086147600.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086144389.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086144403.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000086147600.2 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000086146766.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086147613.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086147600.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086147601.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086147600.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086148544.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086146767.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086146624.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086147155.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086146878.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086146490.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000086147600.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086147601.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147601.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086152475.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086152475.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000086149989.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086150832.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086150111.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086150822.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086152499.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086151777.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086150833.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086149822.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086147586.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086150378.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086150000.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086149711.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000086152499.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086152475.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086152475.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991706242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991706242.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086152490.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025039602.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000086152489.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052819131.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008373811.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083374687.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000052819131.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052819144.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052819144.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052819131.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052819131.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052819131.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008373797.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038929380.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000083374723.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052819131.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052819144.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999991706265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000086152490.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086152500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086152500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086152512.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086152512.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025039600.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086152512.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052819166.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008373808.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083374698.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999991706253.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000052819142.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052819155.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052819155.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052819166.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052819142.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052819166.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008373832.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038929390.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000083374721.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052819142.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052819165.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999991706277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000086152512.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086152476.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086152476.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086152528.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086152528.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086152513.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025039626.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052819181.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008373846.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083374747.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999991706278.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000052819167.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052819179.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052819181.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052819167.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052819181.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052819181.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008373834.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038929414.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000083374737.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052819181.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052819178.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999991706292.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000086152513.0 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086152512.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086152512.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000086152512.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086152512.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086152512.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086152513.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086152513.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991706290.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991706290.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991706292.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991706292.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991706293.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991706293.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991706292.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991706292.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991706299.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991706299.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991706303.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991706303.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991706292.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991706292.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086152538.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025039625.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000086152515.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052819180.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008373860.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083374747.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991706292.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052819180.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052819192.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052819181.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052819192.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052819191.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052819180.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000008373847.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000038929413.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000083374747.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052819181.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000052819181.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000086152538.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086152514.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086152514.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145768.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111145768.8 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086155192.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086154903.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086155735.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086155013.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086154626.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086155735.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086155747.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086156680.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086154749.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086152524.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086155291.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086154902.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086154638.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108366340.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000111145325.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000105588104.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000108365881.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000111145793.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1500000111145793.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145768.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111145768.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145801.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111145801.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000061144912.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111145823.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000052812459.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008367137.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000108372153.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027811571.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077812459.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000077812471.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000077812470.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000077812471.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000077812459.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000052812460.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000044479126.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000075038820.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000133360872.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000077812459.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077812470.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000027811582.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000133360872.5 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108368026.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108368002.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108368026.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108372188.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108372188.8 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000108368049.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108372174.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000133360903.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108372154.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108368037.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000108368043.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000133360903.5 node_expansions=126
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000108370704.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108370412.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108371258.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108370536.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108370136.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108371245.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108370258.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108372189.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108370259.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108368023.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108370800.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108370425.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108370147.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000130581859.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000133360903.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000127806857.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1800000133360903.5 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360903.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133360903.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133360905.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133360883.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133360918.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133360880.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133360897.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000133360918.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133360882.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133360882.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360896.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133360896.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360906.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133360906.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133365083.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133365083.5 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000136138707.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000097249831.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000111138719.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000052805362.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000033360028.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000133360930.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000063916485.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000102805375.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000102805374.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000102805361.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077805362.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000102805362.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077805361.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069472030.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000100027599.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000102805362.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000102805362.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000063916485.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000136138707.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136138707.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136138707.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000136141314.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136141037.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136141869.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136141217.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136140768.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136141879.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136140928.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136142886.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136140948.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136138716.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136141484.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136141036.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136140767.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000136142886.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136142874.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136142872.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136142874.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136142896.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136142896.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136142883.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136142872.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136142883.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136146046.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136146046.5 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000136148667.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136148389.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136149222.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136148500.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136148112.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136149222.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136148778.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136148389.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136148778.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136146000.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136148778.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136148111.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136148389.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136148389.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000136149222.8 node_expansions=390
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000136146024.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136146049.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000136149222.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136146015.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136146025.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000136146015.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000136149222.8 node_expansions=48
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000136148692.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136148389.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136147015.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136148500.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136148135.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136149270.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136148246.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136147579.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136148236.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136146001.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136148778.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136148414.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136148125.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136148403.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000136148404.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000136149270.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136149237.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136149237.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136149237.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136149237.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000108368706.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136149236.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000136149236.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136149236.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136149236.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136149257.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136149257.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136149258.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136149237.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136149246.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136149236.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136149248.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136149258.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105593702.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105593702.2 node_expansions=2
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105596380.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000105596103.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000105594714.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000105596215.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000105594715.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000105595825.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000105594984.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000105595928.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000105595261.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000105595934.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000105593714.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000105596493.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000105596103.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000105595817.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000105596095.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000105596091.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000133369142.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000127812689.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2100000133369142.8 node_expansions=95
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133369151.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133369151.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133371914.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133371914.0 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000133369140.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133369126.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000133369148.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133371905.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133369139.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000133371905.0 node_expansions=54
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000133371817.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133371516.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133370127.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133371641.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133369129.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133371238.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133369418.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133371385.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133370684.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133371350.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133369127.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133371905.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133371518.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133371249.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000133371518.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000133371516.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2100000133371905.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133371905.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133371905.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133371936.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133371936.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000133371941.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133371938.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000133375128.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133371938.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133371915.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000133371926.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000133375128.2 node_expansions=61
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000133375129.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133371906.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133372936.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133374325.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133372907.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133374436.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133371906.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133374031.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133372197.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133374158.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133373463.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133374159.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133371929.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133374296.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000133374047.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000133374295.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000133374308.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2100000133375129.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133375151.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133375151.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133375173.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133375173.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000133375149.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133375141.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000133375149.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133375146.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133375161.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000133375148.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000133375161.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133375171.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133375126.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133375171.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133380040.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133380040.0 node_expansions=370
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000133377637.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133378637.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133380026.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133378637.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133380026.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133377637.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133379748.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133377915.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133377637.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133379193.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133378637.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133377637.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133377637.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133379915.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000133379748.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000133380026.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000133380026.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000133380026.5 node_expansions=1273
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000133378539.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133377527.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133378526.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133378539.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133380052.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133377537.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133379652.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133377818.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133377537.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133379081.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133378804.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133378540.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133377526.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133377537.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000133379915.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000133379651.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000133378804.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000133379928.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000133380052.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133380026.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133380036.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000133380036.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133380015.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133380015.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133380052.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133380052.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133380051.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133380051.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133382452.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133382452.2 node_expansions=62
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133380052.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133381049.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000133381061.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000133381617.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000133382163.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133381329.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000133380060.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000133380049.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000133381060.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000133380049.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000133381052.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000133380328.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000133380052.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000133382172.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000133381338.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000133381052.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000133381051.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000133381060.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000133382436.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000133382436.8 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133379662.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133379662.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997270450.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997270450.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997270453.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997270453.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997270452.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997270452.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997270452.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997270452.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997270463.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997270463.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997270464.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997270464.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997270460.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997270460.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997270460.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997270460.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997270463.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997270463.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997270462.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997270462.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969486685.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969486685.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969486685.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969486685.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969486689.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969486689.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941708915.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941708915.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941708918.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941708918.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 15 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941708901.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941708901.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941708920.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941708920.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 15 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941708917.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941708917.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933373680.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933373680.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933373681.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933373681.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933373681.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933373681.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933372573.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933372573.5 node_expansions=25
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080569776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069457544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083346155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069456155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077788942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077791164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050010275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041674440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058346431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052787823.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038897766.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038898322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052790275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063903108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072235876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000077791987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000077792275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069457830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000083348387.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083349776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350609.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083346165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000083350609.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000000014362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022233530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033345553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050019497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052795054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047241720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033350276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036125821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036128044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000016873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041685276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000015199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000017130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000017154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036124977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033348045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011122408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002789350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033351928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025012749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005569348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022239140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016681350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036128875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000047239208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022238305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036129143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025016073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027793032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016681906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025012754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000052795054.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795054.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000052795054.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795068.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795068.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022236842.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988903512.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033348842.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086128398.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083350631.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988903498.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052795055.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000015498.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000015498.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795054.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795054.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795055.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083350621.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083350611.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795068.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795067.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795065.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052795054.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086128398.4 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128399.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128372.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128399.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128412.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128412.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128412.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128388.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128412.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903534.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903534.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988903523.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988903498.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903523.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988903524.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988903500.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903524.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963903522.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963903522.9 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963903545.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963903522.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963903545.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963903533.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963903533.9 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963903545.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963903533.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963903545.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963903533.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963903533.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963903546.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963903533.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963903546.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963903533.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963903533.9 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999963903547.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963903534.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999963903509.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999963908379.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999963903530.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999963903502.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999963908379.5 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999963907121.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999963903510.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999963905177.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999963908379.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999963905601.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999963903533.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999963905602.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999963905732.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=599999963908379.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908379.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908379.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908403.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963908403.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997246312.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963908369.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008353723.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061133268.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058355490.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052799948.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027799924.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975020369.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975020368.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027799924.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027799924.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027799935.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058355491.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083355480.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052799935.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027799924.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027799924.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027799961.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000083355480.6 node_expansions=72
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083359089.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083355478.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083357868.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083357145.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083360089.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083357589.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083355478.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083357590.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083357701.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000083360089.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360090.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360090.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360101.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360101.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083360113.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360113.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352310.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108352310.8 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083360125.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360110.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360125.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083360125.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360110.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360125.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963913037.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963912976.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963913037.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963913025.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963913025.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938913025.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963913024.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999963913024.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912999.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938912999.6 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983353363.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983353363.9 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938914690.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938913037.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999938915412.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999938914689.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999938914578.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999938915135.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999938913024.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999938915134.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999938915245.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999938914023.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999975017208.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999983353363.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=899999983353363.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983353363.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983353363.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983353390.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983353390.2 node_expansions=143
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983357259.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983353390.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999983356971.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999983357664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999983357108.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999983357664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999983353390.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999983357664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999983357941.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999983356553.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1499999983353390.2 node_expansions=364
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983355052.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983355036.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999983354759.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999983354887.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999983353370.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999983353417.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999983355441.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999983355455.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999983355593.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999983354344.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1499999983353417.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983353390.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983353390.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983353403.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983353403.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000016686751.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000016686738.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000058354321.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000055576517.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000050020970.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999938907182.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000025020972.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999983353404.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999983353414.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000025020960.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000025020959.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000025020973.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000055576526.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000080576516.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000075020974.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000050020971.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000002798748.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000002798752.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000080576516.0 node_expansions=78
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080576526.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080576500.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080576526.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080576541.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080576541.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080576550.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080576527.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080576550.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080576539.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080576539.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080576540.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080576537.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080576540.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080578782.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080578782.5 node_expansions=90
FooPlayer.decide: Prioritizing 9 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080580429.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080580804.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080580151.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000097243183.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000080578762.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000102796507.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000102796507.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000080581082.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000100020962.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000102796507.0 node_expansions=371
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080578582.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080580779.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000080580779.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080578590.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080580779.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000080578565.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000080578592.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000080578558.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000080580779.0 node_expansions=74
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080580223.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080580223.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080579956.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000080580112.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000080578556.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000080580693.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000080580793.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000080579580.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000080580693.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000080580691.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000080580793.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080580779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080580779.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016691035.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999983357693.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000038908971.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058358593.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000055580823.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000050025259.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999938911472.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000025025248.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999983357704.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000005575628.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000025025259.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000025025248.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025025271.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000055580815.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000075025259.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050025267.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000002803026.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000002798725.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000038908971.5 node_expansions=134
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016691037.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016691037.8 node_expansions=12
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000016692704.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000016692703.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000016692439.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000016693147.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000016692592.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000016691036.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000016693147.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000016692050.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000016693147.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000016693147.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000016693423.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000038908982.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1800000038908982.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000038908971.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038908971.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038909009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038909009.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038908982.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038908982.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069464525.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069464525.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000038912989.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038913266.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000038912711.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038913433.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000038912878.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000038911322.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000038912433.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000038912322.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000038912433.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000038912433.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000038913989.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1800000038913989.2 node_expansions=422
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000038912989.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038912986.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000038912725.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038913445.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000038912877.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000038911323.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000038912445.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000038912336.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000038914001.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000038912434.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000038912433.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=1800000038914001.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038914001.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038914001.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983358433.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983358433.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983358419.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983358419.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983358434.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983358434.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000050025987.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069469474.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000080581544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077803780.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000102803696.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999983358419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000025026003.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000005580642.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000005580642.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000047248211.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000047248209.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000047248225.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000108359252.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000102803764.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000097248234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000102803696.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000025026003.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000002803765.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000108359252.5 node_expansions=120
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077803789.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077803789.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000091689346.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091689346.0 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077805443.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077803777.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000077805167.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077805878.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000077805322.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000077805058.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000077803780.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000077804878.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000077804767.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000077804878.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000077804877.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1800000077805878.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077805877.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077805877.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000044472542.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044472542.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000044472565.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000044472544.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044472565.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000044472569.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044472569.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000063913565.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999950027214.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000063913565.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000094469120.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000058358009.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052802453.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999950027227.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999991694769.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999972249436.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999972249433.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000013917013.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000013916992.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000013916991.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000083358009.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000077802453.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000052802453.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999991694769.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999969472568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000094469120.5 node_expansions=638
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000080585324.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000080583658.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000080585034.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000080584922.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000080585213.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000080584922.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000080583658.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000080583658.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000080584644.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000080584769.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000080583644.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000088914842.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000094469120.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000094467453.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=30) score=2100000094469120.2 node_expansions=89
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094469132.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094469132.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000125024664.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125024664.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094469147.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094469147.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094469160.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094469160.2 node_expansions=5
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000125024679.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000125024686.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000116691331.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000116691343.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000108358011.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000125024686.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000125024664.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125024664.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000094469159.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999994468246.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000094469120.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000088913590.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000083358048.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999994468233.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000036135789.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999997246900.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999972246011.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000058358023.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000058358011.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000058358011.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000088913591.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000113913603.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000108358035.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000083358022.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000036135802.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000013913592.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000094469120.0 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063913591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063913591.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000063913600.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000063913556.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000063915221.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000063913567.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000063913569.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000063915221.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000063915257.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000063913554.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000063914992.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000063914832.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000063915132.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000063914868.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000063913554.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000063913555.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000063914554.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000063914715.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000063913554.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2400000063915257.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063915235.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000063915235.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063916814.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063916814.5 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063915268.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000063915268.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094470789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094470789.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000094470826.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994469923.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000125026381.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088915287.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000083359715.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994469945.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000036137479.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999997248588.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999972247701.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000058359702.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058359701.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000058359701.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000088915270.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113915287.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000108359714.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000083359731.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000036137480.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000013915257.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000125026381.5 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000125026379.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000125026367.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125026379.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133357653.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133357653.8 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000125026379.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000125027897.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000125026382.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133357653.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000125026391.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000125026381.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000133357653.8 node_expansions=100
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000125027378.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125026367.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000125027767.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000125027666.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125027922.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125027656.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000125026389.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125026367.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125027389.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125027367.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000125027491.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000125026367.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133357653.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=28) score=2100000133357653.8 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133357666.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133357666.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000102802111.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000002801209.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072246569.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000097246556.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000091691001.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000002801238.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000044468786.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999997246564.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999991690987.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066690987.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000066691009.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000066691009.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000097246578.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000122246556.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000116691014.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000091691000.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000044468764.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000022246564.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000122246556.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000122246556.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122246531.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122246556.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999991691022.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999991691011.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999991691017.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999991690987.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999991690989.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999991691022.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991692442.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999991692442.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999991691009.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999991690989.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999991690989.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999991691000.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999991691006.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999991691009.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997246580.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997246580.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972246580.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972246580.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000058359131.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999958358231.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000027803575.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000113914686.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000077803578.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000047248020.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999958358231.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000000025786.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999947248009.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000022248009.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000022248009.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000066692467.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000072248032.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000077803578.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000072248032.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000047248022.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000000025786.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999977803564.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000113914686.8 node_expansions=570
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000113914145.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000113913245.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113914621.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000113913512.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000113914698.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000113914434.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000113913245.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000113913232.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113914145.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000113914156.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000113914343.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000113913232.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000113914698.8 node_expansions=144
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000113914722.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113914689.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000113914702.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000113914700.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000113914702.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113914722.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000113914712.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113914684.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000113914714.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000113914690.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000113914713.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000113914702.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2100000113914714.2 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000113914714.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113914693.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113914714.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113916244.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113916244.8 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000113915702.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000113914711.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113916100.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000113914711.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000113914967.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000113915983.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000113914702.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000113914689.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113915702.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000113916257.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000113915689.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000113915800.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000113914705.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2100000113916257.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000083360689.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113916206.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000113916206.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083360651.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083360651.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113916220.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113916220.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113916254.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113916254.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000113917554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000113917554.0 node_expansions=96
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000144471812.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000136138490.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000136138477.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000127805143.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000122249601.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2400000144471812.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144471810.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144471810.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011117891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999997229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994453168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986119502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038907488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008351029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008351598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041680265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047235831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047235832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008350765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008351034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008350765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008351588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907214.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351090.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241390.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011123796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011124084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027791371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033346928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025016360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033347483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016682126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038904997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047241430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044462755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030572751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030572977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016681296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022239087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016682975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681026.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680192.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038904717.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030569718.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=600000047241430.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047238930.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241430.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243250.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=600000047243250.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238097.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238097.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238097.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047238097.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238118.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047238118.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977791007.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977791007.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002791007.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977790993.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083349254.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047238105.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047238105.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000072238118.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047238129.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047238105.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047238118.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083349230.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083349229.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008347438.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008347438.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047238105.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047238105.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238105.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047238105.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072238106.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000083349254.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349229.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349229.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977791007.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977791007.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977791020.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977791020.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977790996.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977790996.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977790996.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977790996.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977791009.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977791009.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977790996.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977790996.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977791020.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977791020.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977790996.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002791007.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083349229.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047238132.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047238132.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000072238121.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047238108.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047238108.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047238107.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083349233.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083349230.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008347440.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008347441.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047238107.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047238107.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238107.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047238132.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072238121.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083349233.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349232.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349232.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349232.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349232.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349233.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083349233.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977791009.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002796153.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999977791020.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083349233.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047238121.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047238121.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000072238122.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047238122.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047238121.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047238121.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083349234.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008347454.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008347454.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047238122.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047238121.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238121.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047238121.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072238123.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000083349234.1 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349233.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349233.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349257.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083349257.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349233.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349233.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977790987.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977790987.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977791010.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977791010.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977790987.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977790987.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961129465.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961129465.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961124335.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961124335.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961124336.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961124336.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925013234.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925013234.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961129449.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961129449.6 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999961124345.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986124332.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000066682568.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030571432.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030571432.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000072238110.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030571432.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030571456.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030571433.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066682555.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066682567.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991680766.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991680766.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030571457.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030571433.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238111.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047238123.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055571456.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000072238110.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072238135.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072238135.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072243266.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072243266.4 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072238110.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072238110.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999961124369.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986129488.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999961124367.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066687710.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030571467.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030571467.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030571467.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030571468.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030571467.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066687710.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066687710.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991680800.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991680800.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030571478.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030571468.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238164.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047243266.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055576599.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000066687710.9 node_expansions=204
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000066682585.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066682565.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000066687695.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066687710.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066682568.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000066682578.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=600000066687710.9 node_expansions=48
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000066687710.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066684533.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066684508.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066687008.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066686044.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066685064.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066684655.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000066687710.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687710.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687710.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687725.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687725.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687735.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687735.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687735.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687735.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687735.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687735.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094460330.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094460330.2 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000066689699.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066690125.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066689679.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066692180.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066691235.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066690235.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066689846.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066690124.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094460343.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000094460343.8 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094460344.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094460344.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464809.2 node_expansions=69
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000014145.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025018565.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999961124378.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058349256.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058349258.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000100015934.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058349256.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000030571478.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030571478.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094460368.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094460387.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030570591.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000030570600.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058349256.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058349256.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075015920.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075015933.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083349267.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000100015934.8 node_expansions=106
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000100015953.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100015909.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000100015937.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000100020342.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000100015923.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000100015922.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=900000100020342.8 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000100017853.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100017297.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100017853.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100020342.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100019378.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100018409.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100018000.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100017297.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000100020342.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100020342.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100020342.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100020358.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100020358.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100020359.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100020359.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961128801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961128801.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961128812.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961128812.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961134223.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961134223.9 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999961130753.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999961130198.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999961130743.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999961132279.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999961132279.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999961131309.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999961130890.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999961130198.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999961134224.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999961134224.9 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999961134223.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961134198.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961134223.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961134224.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961134224.9 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999961134223.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961134198.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961134223.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997240799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997240799.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025018553.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050018564.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000119464786.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058353664.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083353664.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000125020354.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083353664.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055575886.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055575886.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000119464799.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000119464799.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000066686998.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000030574998.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058353664.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000083353664.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100020342.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000100020354.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108353675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000125020354.8 node_expansions=788
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000100027734.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100027198.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100027745.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100029290.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100026800.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100028309.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100027902.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100027179.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100031246.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100028188.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000125020354.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1200000125020354.8 node_expansions=181
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125020376.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125020357.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125020359.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125020368.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125020355.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125020376.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997240787.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997240787.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997240800.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997240800.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997240824.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997240824.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025018602.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050018602.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000119464822.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058353691.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083353713.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000125024799.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083353691.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055575914.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055575935.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000119469243.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000119464803.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000066687023.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000030575024.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058353713.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000083353690.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100020400.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000100024799.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108353691.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000125024799.2 node_expansions=112
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125020358.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125020358.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125030226.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125030226.2 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000125026767.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125026211.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125026767.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125028283.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125025783.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125027322.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125026894.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125026211.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125030227.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125026211.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000125030227.8 node_expansions=678
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000125030190.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125031579.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125032135.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125031468.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125031190.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125030468.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125032301.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125031579.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125031190.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125031190.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000125031579.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=1800000125031190.8 node_expansions=250
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125025782.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125025761.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000125031190.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125025784.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125025783.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=1800000125031190.8 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000125027691.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125027160.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125027714.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000125027160.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125029246.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125028269.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125027883.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125027160.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125031205.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125028969.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000125027149.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1800000125031205.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000125031190.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125031190.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125031229.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125031229.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125031230.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125031230.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097250674.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097250674.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000097250651.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097252745.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000097250669.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000097250636.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000097250659.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000097252745.0 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000097250634.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097252046.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097252580.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097252023.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097251636.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097250634.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097251636.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097252770.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097252024.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097250657.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097251657.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097252022.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000097252770.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097252768.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097252768.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097254867.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097254867.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097252782.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097252782.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097257103.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097257103.0 node_expansions=206
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000097252769.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097254904.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097254158.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097254728.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097254172.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097253769.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097252784.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097253769.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097254158.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097252770.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097253793.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097254172.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097254172.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000097254904.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097254880.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097254880.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061143770.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000061143770.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061143794.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000061143794.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061143795.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000061143795.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000061143796.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000061145183.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000061145717.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000061145160.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000061145048.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000061144772.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000061143771.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000061144796.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000061144349.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000061143771.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000061144796.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000061145159.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000061144770.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000061145160.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1800000061145717.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061145738.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000061145738.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061145736.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000061145736.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000061145759.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000061145738.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000061145759.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086141101.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086141101.8 node_expansions=390
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000083364838.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000083366227.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000083366228.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000083366116.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000083367227.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000083365838.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000083364838.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086141116.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000083365394.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000083364838.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000083365839.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000083366227.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000083365838.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000083366227.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000077809338.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000083367227.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000072253894.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000072258226.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000086141116.8 node_expansions=2414
FooPlayer.decide: Prioritizing 20 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2100000086141079.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086142468.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086141079.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086142468.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086142357.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086143468.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086141079.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086141079.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086141079.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086141635.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086141079.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086142079.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086142468.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086142079.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086142468.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000086143468.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000077809302.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000083368191.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000072254857.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000072259190.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2100000086143468.8 node_expansions=635
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000061149135.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000061149136.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000061149119.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000086143468.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000061149128.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000061149128.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=2100000086143468.8 node_expansions=67
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000061149103.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000061150503.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000061149103.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000061150505.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000061150381.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000061150114.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000061150505.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000061150104.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000061149128.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000061150128.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000061149658.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000061149103.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000061150116.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000061149114.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000061151492.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000061150492.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000086143492.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000077809302.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000083368191.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000072254857.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000080591169.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000072259190.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2100000086143492.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086143492.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086143492.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086147268.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086147268.5 node_expansions=294
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086143506.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086143506.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000066701450.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000066701450.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000066699106.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000066699086.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000066699070.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000066699060.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000066699060.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000066699106.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950031519.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950031519.0 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999950033927.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999950035316.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999950033928.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999950035316.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999950035205.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999950033927.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999950035316.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999950034927.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999950033927.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999950033928.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999950034483.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999950033927.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999950034927.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999950033927.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999950035316.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999950035316.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2099999950035316.8 node_expansions=2152
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999950032927.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999950032928.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999950035316.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999950034202.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999950034316.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999950032924.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999950035316.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999950032927.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999950032927.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999950032928.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999950032949.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999950033483.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999950032927.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999950033924.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999950034317.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999950033927.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999950034317.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2099999950035316.8 node_expansions=221
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999950035313.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999950035304.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999950035295.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999950035308.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999950035295.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999950035296.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999950035313.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999950035313.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999950035305.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999950035313.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999913923292.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941701059.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999941701062.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999941701059.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999941701046.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=2099999941701062.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941701059.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941701059.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941701074.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941701074.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941701074.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941701074.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941701073.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941701073.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941701063.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941701063.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941701073.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941701073.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999941701063.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941701042.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999941701042.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999941701052.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999941701063.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2099999941701063.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941701042.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941701042.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927808396.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927808396.8 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999927808408.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999927808381.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999927808385.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999927808388.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999927808411.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2099999927808411.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927808398.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927808398.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936142637.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936142637.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936142632.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936142632.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936142653.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936142653.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999936142651.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936142625.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936142651.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936142664.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936142664.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999936142664.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936142615.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936142664.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936142655.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936142655.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999936142666.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936142641.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936142666.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994473720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999994473720.0 node_expansions=45
FooPlayer.decide: Prioritizing 5 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999936142625.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2399999952809290.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999936142623.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2399999961142623.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2399999961142623.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2399999961142623.0 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961142598.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999961142598.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999966695945.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999966695945.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999933364873.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999933364873.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999919475963.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999919475963.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999919475940.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999919475940.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999919475986.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999919475986.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999919475987.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999919475987.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999919475992.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999919475992.5 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2699999952807084.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2699999941693751.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2699999950031422.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2699999930586083.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2699999952807084.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999952807084.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999952807084.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075013933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069458089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066682755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072235889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075013933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025011334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025011334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066679710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066680031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058346367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072238655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058345811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069457809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075016710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069460887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055566111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041676665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058346931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025010499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025008276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025008276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025010222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036121110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052790209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058345876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036121032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050011922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058346931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038896943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058348941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044457153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041679165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000063905598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041678610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044457208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055568255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041675476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000041676587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000075016710.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075016433.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075020321.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018933.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000075020321.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000033349987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038905599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036128655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025015831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022237441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038905599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030572200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999986125131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999986125144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030571379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027793889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013904109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036123833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013903554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041681588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016679915.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002790459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022238585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999986124296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999986122059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999986122059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999986124018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994457073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013903819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991678749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022235532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027791031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000008461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013899874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000010961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000008470.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011123205.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997233194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997234305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011124903.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000041681588.6 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041681588.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041679366.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041676866.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000041681588.6 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047239932.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047239930.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047239930.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000069462156.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047239930.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036127933.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047239930.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047239930.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047239932.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069462154.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000069462154.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239932.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047239930.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000016819.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000016819.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997239043.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086128820.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086128820.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086128820.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128821.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128821.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128820.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086128824.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128819.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086128840.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086128807.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086128829.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000086128840.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086128817.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128817.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128834.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128834.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086128832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128832.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938903942.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938903942.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938903943.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938903943.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938903944.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938903944.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938903967.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938903967.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938903967.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938903941.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938903967.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938903964.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938903964.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047239968.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047239964.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047239968.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000069466206.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047239967.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036131984.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047239967.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047239964.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047239967.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069462196.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000069466206.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239978.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047239964.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000016856.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000016853.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997239079.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086132873.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086132873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086132873.0 node_expansions=165
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128853.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128855.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086128855.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128855.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128855.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938903942.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938903942.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938903941.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938903941.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938903967.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938903967.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938903968.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999938903965.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999938903962.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999938903962.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999938903962.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938903968.4 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938908010.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938908010.1 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938903967.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999938908011.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999938903977.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999938903967.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999938903977.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999938908011.2 node_expansions=49
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938906477.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938907733.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999938906622.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999938908011.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999938906475.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999938906475.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999938903985.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999938908011.1 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938908012.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938908012.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047244024.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047244024.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047244024.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000069466252.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047244024.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036132022.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047244024.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047244014.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047244024.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069466234.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000069466246.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047244013.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047244024.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000020902.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000000020902.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997243124.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086132909.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000086132903.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086132909.1 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463074.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119463074.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086132913.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132913.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938908013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938908013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938908013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938908013.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938908013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938908013.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999938908010.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994462161.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999938908022.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999938908012.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999938908022.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999994462161.8 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999938910508.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938911775.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938910497.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938910387.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938910664.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938910497.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938911498.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938907998.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994462161.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=899999994462161.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994462176.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994462176.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080574178.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080574176.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080574176.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000102796424.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047239956.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080574187.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080574176.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080574199.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080574176.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000102796433.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000102796433.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080574176.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047239956.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000000016866.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044463066.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041685289.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119463088.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119463090.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000119463090.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463090.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463090.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466845.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466845.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119463090.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463090.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466847.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466847.6 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119463091.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119466847.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119463098.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119466832.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119463101.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000119466847.6 node_expansions=50
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000119465600.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119466849.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119465599.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119464499.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119465738.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119465589.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119465601.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119463111.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=900000119466849.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119466847.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466847.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119466825.1 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147240829.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119466855.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119470318.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119466855.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000147240829.2 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119469334.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119469234.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119469345.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119468234.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119470334.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119469500.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119469348.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119469334.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119466848.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147240863.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1200000147240863.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147240842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147240842.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127796430.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127796430.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127796434.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127796434.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127799068.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127796419.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127796398.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127799045.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127796412.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127796402.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000127799045.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000127798910.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127797799.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127798942.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127797797.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127798908.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127799048.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127798911.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127798910.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127796420.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000127799048.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127799045.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799045.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127799045.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127799045.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127799045.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127799057.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127799034.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127799066.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000127799066.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127799055.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127799067.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799068.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127799068.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127799068.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127799065.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127799079.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127799079.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127799077.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127799067.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000127799079.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799079.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127799079.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127799080.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127803399.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127799065.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127799065.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127799078.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000127803399.5 node_expansions=44
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000127801566.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127800458.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127801569.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127800458.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127803399.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127801568.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127801568.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127801568.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127801580.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127799066.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1200000127803399.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127803399.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127803399.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127803411.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127803378.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127806323.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127803390.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127803380.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000127806323.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000127805880.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127804791.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127806325.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127805881.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127803378.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127804381.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127805878.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127805913.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127805880.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127804212.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000127804767.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000127806325.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127806323.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127806323.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111139683.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111139683.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111139692.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111139692.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111139657.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111139657.8 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072250804.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091695254.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000088917467.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000094473035.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038916580.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999997250802.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072250802.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000091695254.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108361911.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000088917469.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000094473022.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000094473022.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000072250802.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038916579.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999991693471.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000008361915.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000005584134.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000111139691.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000111139691.2 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111139680.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111139680.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000111139689.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111139689.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111139702.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111139702.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111139692.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111139692.2 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000111139693.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000111139683.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000111139681.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000111139690.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000111139691.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000111139681.2 node_expansions=56
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000111142181.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111141070.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111142181.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111139679.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111142179.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111143183.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111140681.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000111142179.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111142183.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000111139683.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000111140514.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000111141082.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138912718.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000138909531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000147248025.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000111139679.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111139693.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111139693.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997250790.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997250790.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997250804.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997250804.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999997250792.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025023811.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999997250802.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999997250790.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999997250814.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000025023811.8 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999997253290.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997252191.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999997253290.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999997253290.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997254290.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999997251793.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999997253290.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999997253302.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999997250790.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999997251623.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999997252179.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000025023811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000025020648.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2099999997247087.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2100000025023811.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000025023811.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025023811.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033357147.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033357147.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033357158.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033357158.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033357159.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033357159.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033357168.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033357168.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033359684.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033359684.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000033362155.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000033361044.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000033362155.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033359655.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033362155.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033360655.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000033362155.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033362155.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000033359655.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000033360488.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000033361044.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1500000033362155.2 node_expansions=246
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000033359672.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033362155.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000033359682.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000033359685.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000033359679.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000033362155.2 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000033360668.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000033361058.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000033362169.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033359655.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033360668.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033359669.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000033362170.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033359668.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000033359666.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000033360503.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000033361044.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1500000033362170.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000033362155.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033362155.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033362193.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033362193.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033362179.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033362179.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033364694.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033364694.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000033362196.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033364694.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000033362202.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000033362196.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000033362196.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000033364694.2 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000033363194.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000033363583.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000033364696.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033363194.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033362196.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033363196.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000033362194.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033362192.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000033362194.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000033363028.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000033363583.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000033364696.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033364692.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033364692.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033365677.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033365677.2 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000033364696.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033365666.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000033364680.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000033364695.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000033364690.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000033365666.2 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000033365666.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000033364667.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000033365681.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033364666.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033365681.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033364667.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000033364679.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033364679.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000033365514.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000033365666.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000033364957.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000033365667.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1500000033365681.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033365680.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033365680.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033365694.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033365694.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025032359.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025032359.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000025032351.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025032336.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000025032346.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000025032350.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000025032362.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000025032336.8 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000025033336.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000025032336.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000025032348.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000025033339.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025032351.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025032350.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025032348.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000025033184.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000025033347.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000025032617.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000025033351.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2100000025032351.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025032350.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025032350.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025033335.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025033335.8 node_expansions=23
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000025033361.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025033349.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025032362.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000025032352.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025033350.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025032349.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025032351.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000025033193.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000025033349.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025032639.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000025033361.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2100000025033361.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025033349.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025033349.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025033361.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025033361.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000029863.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000029863.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025033359.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025033359.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000000029862.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025033337.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000025034312.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000025033371.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025033337.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000025034312.2 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000025033347.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025033327.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025033323.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000025034323.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025033323.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025033327.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025033312.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000025034161.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000025034335.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025033590.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000025034335.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2100000025034335.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000030814.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000030814.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000030848.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000030848.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961141962.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961141962.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000030861.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000030861.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000030849.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000030849.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961141973.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961141973.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961141988.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961141988.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961141997.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961141997.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999961141988.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999961141985.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999961141976.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999961141995.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999961141976.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2099999961141995.0 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999961141995.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999961141964.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961141995.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936141998.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936141998.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999913919775.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936141998.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999936141985.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936141987.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936142006.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999936141985.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2099999936142006.0 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999913919784.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936141974.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999936141974.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913919748.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999913919748.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947253081.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947253081.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999983363330.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000030586438.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000000030003.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000005585559.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999988919751.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999936141973.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000050030891.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000030586437.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047253105.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000027808639.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000033364206.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000033364226.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011141971.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999988919780.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999952808641.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999994475330.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000138919772.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000088919762.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000138919772.8 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138919768.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138919768.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138919771.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138919771.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999983363292.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000030586426.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000000029993.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000005585537.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999988919751.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999936141970.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000050030873.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000030586416.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047253093.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000027808639.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000033364215.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000033364194.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011141993.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999988919736.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999952808641.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999947253071.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999994475317.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000088919760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000088919760.2 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088919762.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088919762.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088919760.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088919760.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072253125.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072253125.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000072253106.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000072253092.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000072253104.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000072253094.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000072253118.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000072253118.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000072253116.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000072253094.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072253116.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072253125.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072253125.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000066697573.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000072253127.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000072253128.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000072253128.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000072253116.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000111141972.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000111141972.5 node_expansions=40
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000111141987.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000108364207.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000094475318.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000100030875.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000088919752.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2400000111141987.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111141973.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111141973.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999900030859.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900030859.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999877808659.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999900030851.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999900030838.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999900030847.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999900030851.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2399999900030851.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999877808651.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999877808651.0 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058347768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027790489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058344223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063903033.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027789378.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027790490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027789379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027788268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066678109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069456165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066681367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069459145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058347212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052791921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038899718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052791997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038897711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038899933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055569164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063901722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050009988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055566656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055567199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055565553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041675829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052786933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063900545.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055566441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041675829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789433.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000075015053.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075019776.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075018387.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000075019776.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033347276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025016111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994455741.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994455742.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019458587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030569921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997235463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994456308.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994455750.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994456586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022234432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019456589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025013317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011121916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016679152.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000007405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011119642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005562961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005564906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016678254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002789073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025011918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016678848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016678292.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022234971.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011122737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019457474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016677963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019455249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030568875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027793875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019457749.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000041683109.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041681720.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041680887.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041683109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000041683109.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903530.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041683099.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022236887.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041683086.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041683086.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030570210.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994459086.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041683087.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988903530.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075016442.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075016442.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041683086.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041683086.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041683087.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077794220.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077794210.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994459086.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041683087.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041683086.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000077794220.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077794210.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077794210.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077794212.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077794212.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077794213.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077794213.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077800475.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077800475.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077794213.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077794213.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077794230.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077794230.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000077794230.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077794220.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000077794242.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077800486.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077794230.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000077800486.1 node_expansions=36
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000077797574.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794231.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796741.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077797153.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077800486.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077797840.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077798408.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077796876.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000077800486.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077800487.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077800487.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077800486.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077800486.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077800486.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077800486.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077800486.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077800486.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041689388.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988909819.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022243177.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041689375.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041689375.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030576497.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994465388.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041689375.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988909843.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075022732.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000075022731.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041689388.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041689386.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041689386.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077800509.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994465412.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041689412.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041689375.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000077800509.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077800523.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077800523.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077800510.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077800510.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077800525.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077800486.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077800525.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077800531.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077800531.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077800525.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077800487.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077800525.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027793342.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027793342.2 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909836.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909836.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909832.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909832.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909836.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909836.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909846.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909846.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909836.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909836.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041689391.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988909835.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022243165.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041689391.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041689390.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030576502.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994465390.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041689391.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075022720.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075022730.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041689391.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041689390.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041689390.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077800502.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077800502.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994465401.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041689422.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041689390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000077800502.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077800498.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077800498.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915808.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909836.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909836.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909832.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041689391.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022243175.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041689387.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041689387.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030576508.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994465391.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041689387.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988909836.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075022730.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075022731.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041689387.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041689397.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041689397.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077806486.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077806486.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994465397.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041689391.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041689387.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000077806486.1 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000077800499.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077800499.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000077800511.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077806486.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077800498.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000077806486.1 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000077803820.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077803721.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077800486.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077802999.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077803444.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077806486.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077804097.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077804653.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077803163.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000077806486.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806486.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077806486.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915823.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915823.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041695364.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022249155.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041695365.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041695364.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030582486.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994471377.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041695401.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988915808.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075028708.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075028709.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041695365.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041695364.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041695364.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077806486.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077806499.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994471365.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041695364.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041695375.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000077806499.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077806488.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077806488.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806489.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077806489.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806490.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077806490.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915813.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915813.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915812.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915814.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915814.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915814.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915814.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915813.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915814.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915814.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988915814.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988915812.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988915821.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988915811.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988915809.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999988915821.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915821.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915822.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915822.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915835.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915835.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915835.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915835.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915835.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915835.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915836.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915836.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988915837.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915837.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915848.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915848.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041695392.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988915836.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022249180.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041695392.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041695393.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030582505.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994471392.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041695393.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075028727.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075028726.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041695393.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041695392.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041695393.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077806514.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077806514.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994471392.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041695392.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041695392.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000077806514.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806514.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077806514.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806515.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077806515.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041695404.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988915844.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022249177.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041695400.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041695404.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030585720.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994471404.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041695404.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988915848.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075028733.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000075028734.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041695413.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041695400.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041695404.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077806512.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994471400.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041695410.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041695404.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000077806512.1 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806522.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077806522.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077806511.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077806511.1 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000077807901.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077809734.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077806525.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077806522.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077809466.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077809456.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077808177.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077807622.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077809177.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000077807525.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108352323.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000105577046.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000108352323.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108352322.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352322.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108355500.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108355500.6 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108352310.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108352309.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108352323.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108352321.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108352320.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000108352323.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352310.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352310.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906097.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988906097.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988906087.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988906087.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994461630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994461630.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994461631.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994461631.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464821.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994464821.9 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994461647.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994461631.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994461642.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994464821.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994461641.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999994464821.9 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999994463039.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994464832.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994461629.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994461639.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994464544.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994463597.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994463296.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994462751.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994464277.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994461640.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=899999994464832.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464821.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994464821.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464832.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994464832.9 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999994467766.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994466197.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994464819.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994464822.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994467766.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994466766.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994466486.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994465919.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994467475.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994466652.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999994464819.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=899999994467766.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994467766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994467766.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994467767.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994467767.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027797783.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027797783.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072247336.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999988912225.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052801138.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072247347.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000072247349.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072246472.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072247337.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019467781.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000105580692.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000105580692.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072247349.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072247336.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072247349.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000108358459.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000108358458.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036135336.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072247336.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041691781.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000108358459.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108358459.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108358459.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000108360014.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108358459.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108359848.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108358459.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108361403.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108358458.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108360126.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108359570.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108361136.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108360293.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108358459.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000130576487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000122241209.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=1200000130576487.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130576499.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130576499.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022242242.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022242242.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022242289.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022242289.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997242279.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997242279.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999997242278.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997242278.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997244891.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997244891.8 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999997242288.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997242285.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999997244891.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999997242285.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999997244876.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999997244891.8 node_expansions=76
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999997243794.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997242278.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997243663.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997242285.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997244058.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997242264.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997243931.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997243375.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997244905.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997243099.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999997242264.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999997244905.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997244902.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997244902.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972244902.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972244902.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952800461.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952800461.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952802556.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952802556.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025023572.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016689357.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025023569.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050023584.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025022680.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958356014.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025023572.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999983356014.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058356903.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000077801360.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044468013.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025023578.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050023569.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086134680.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086134682.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000013911568.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000002801350.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999972245791.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000086134682.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086134682.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086134682.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086134681.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086134681.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000086134692.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086134667.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000086134670.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086134680.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086134680.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086134692.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952800470.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952800470.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952800426.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952800426.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969464476.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969464476.0 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025023571.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016689323.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025023539.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050023549.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025022684.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958356016.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025023585.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999983355982.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058356885.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000077801316.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044468017.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025023537.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050023549.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086134684.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086134656.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000013911548.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000002801315.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999972245773.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000086134684.0 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000086134692.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086134635.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000086134670.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086134657.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086134645.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086134692.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086136757.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086136757.8 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000086138299.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086136744.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086138133.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086136744.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086138855.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086138577.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086136744.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086138410.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086137855.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086137577.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086136744.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086138855.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1200000086138855.2 node_expansions=281
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000086136761.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086136806.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000086136781.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086138855.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086136779.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000086138855.2 node_expansions=55
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000086138347.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086136744.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086138146.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086136778.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086138578.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086136744.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086138410.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086136778.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086137577.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086136778.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086138300.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086138889.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1200000086138889.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086138868.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086138868.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952804667.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952804667.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952804667.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952804667.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952804670.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952804670.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952804671.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952804671.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025027792.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016693579.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025027782.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050027791.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025026906.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958360239.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025027778.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999983360226.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058361138.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000077805573.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044472235.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025027781.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050027793.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086138903.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086138914.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000013915802.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000002805559.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999972250013.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000086138914.8 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086138902.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086138902.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086138936.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086138936.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086138913.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086138901.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086138913.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102800943.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102800943.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025027806.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999952804682.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000016693583.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025027794.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050027804.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025026928.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999958360238.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025027807.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999983360238.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063911865.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000077805593.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000044472239.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000025027794.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000066689794.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086138924.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000030577794.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000002805571.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999972250026.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000066689794.5 node_expansions=297
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000050027801.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050027778.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000050027801.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000050027805.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000050027814.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000050027790.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'ORE')) score=1200000050027814.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050027814.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050027775.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050027814.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050027812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050027812.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050027812.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050027789.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050027812.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000044472205.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000038916650.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000044472217.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000036138870.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1500000044472217.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044472215.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044472215.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061134290.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000061134290.5 node_expansions=93
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000025025849.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000061134266.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000044472239.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000044472245.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000044472237.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000061134266.0 node_expansions=52
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000044473791.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000044472248.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000044473624.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000044472237.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000044474069.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000044472238.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000044473916.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000044472235.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000044473071.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000044472235.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000044473249.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000044473793.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000050023003.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000061134266.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000055578561.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1800000061134266.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041687878.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041687878.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000016687900.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999913909234.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000008355309.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000016687879.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000041687887.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000052799753.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999919464767.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000016687879.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999958353667.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000033356198.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000069467309.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036132331.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000016687889.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113910111.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000113910111.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000025021975.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000013911753.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999933354544.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000113910111.5 node_expansions=198
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000113911616.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113910100.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113911486.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113910113.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113910087.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113910087.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113911767.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113910103.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113910088.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113910098.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113911060.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113911616.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1800000113911767.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113911766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113911766.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913910877.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913910877.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913910877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913910877.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913910880.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913910880.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999880577556.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999880577556.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919466433.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919466433.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999919466424.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999919466445.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999919467936.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999919466432.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999919466434.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=1799999919467936.5 node_expansions=72
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999919467940.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999919466430.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999919466433.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999919467820.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999919466443.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999919466433.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999919467940.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999919466434.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999919466434.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999919466420.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999919466434.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999919467394.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999919467936.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1799999919467940.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919467936.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919467936.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919469491.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919469491.0 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919467951.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919467951.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913912405.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913912405.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999913912393.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913912393.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000016691058.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000008358392.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000016691058.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000041692599.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000052801296.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999919467947.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000016691059.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999958356837.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000033357738.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000069468861.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036137044.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000016691073.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000041691074.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113913292.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000113913296.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000025025058.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000013913305.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999933357726.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000113913296.2 node_expansions=285
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113913283.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113913283.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113913293.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113913293.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113913294.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113913294.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113913295.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113913295.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000113913309.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133356246.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133357645.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133356256.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133357752.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133356246.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133357752.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133356246.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133356811.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133356246.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133356246.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000113913309.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133357196.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133356256.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000133357752.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2400000113913309.5 node_expansions=1419
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000113914671.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000113913282.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000113914671.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000113913282.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000113914838.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000113913282.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000113914838.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000113913282.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000113914838.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000113913282.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000113913282.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000133356269.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000113914282.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000113913282.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000133356269.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2700000133356269.5 node_expansions=519
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000113913295.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000113914816.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000133356269.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000113914813.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000113913295.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2700000133356269.5 node_expansions=155
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000113914671.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000113913283.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000113914671.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000113913296.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000113914849.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000113913282.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000113914851.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000113913294.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000113914850.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000113913294.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000113913294.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000113914293.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000113913294.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000133356282.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2700000133356282.0 node_expansions=198
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000133356270.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000133356270.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000133357727.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000133357727.0 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000036134060.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999933355395.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000027799839.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000036134061.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000061134072.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000072244283.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999938910948.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000016689627.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999977799837.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000052802170.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000088913247.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000055579913.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000036134061.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000061134070.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000133357726.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000044467948.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000033356284.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999933356283.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000133357726.0 node_expansions=178
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000133356305.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000133356282.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000133356305.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000133357750.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000133357750.5 node_expansions=57
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000133356304.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000133356281.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000133356282.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000133356305.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000133356302.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000133356281.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2700000133356305.5 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000133356294.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000133356269.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000133356294.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000100024430.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000100024430.5 node_expansions=109
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000100024359.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000100022957.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000100024346.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000100022969.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000100024428.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000100022971.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000100024414.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000100022959.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000100023536.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000100022959.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000100022969.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000100023860.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000100022968.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2700000100024428.0 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000083357759.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000100024389.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000100024389.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000100024400.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000100024400.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000075024426.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000075024426.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999977802190.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999875023533.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000002801301.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999977802193.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000002802216.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000013912425.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999880579082.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999958357748.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999919467980.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000027802206.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000063913330.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999997246663.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999977802194.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000002802219.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000100024426.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000011134648.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999975024429.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2699999875024416.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2700000100024426.0 node_expansions=90
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000100024403.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000100024415.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000100024415.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000100024413.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000100024413.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000100024425.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2700000100025983.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2700000100025983.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2700000100025973.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2700000100024419.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000100025983.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000100025983.5 node_expansions=256
FooPlayer.decide: Prioritizing 14 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000100025817.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000100024438.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000100025817.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000100024428.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000100025438.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000100024428.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000100024428.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000100025983.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000100024428.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000100024428.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000100024438.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000100024428.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000100025428.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000100024428.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2700000100025983.5 node_expansions=378
FooPlayer.decide: Filtering out maritime trades from 11 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000100025974.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2700000100025983.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2700000100025972.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2700000100025974.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2700000100025995.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000100025996.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000100025996.0 node_expansions=62
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025011836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013896836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008340391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025009280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030564614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000002785891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999988895057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991672557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000030567391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030567391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030565447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030564614.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000030567391.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050016932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038902499.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038901100.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044459501.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038903331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044460276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041682719.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052793624.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239179.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038900275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050014478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044456355.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030567741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022232739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022231628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019455795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033347762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019454903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030570495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016678805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022233542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011121850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011119350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022232963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016674350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005564352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005564374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005562694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005562670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022232139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016674349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011120195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025009441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011118792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019455239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044456698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030566364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030567462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038902487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025011906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000052793624.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052790009.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793609.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052791110.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000052793609.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793624.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793624.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793610.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793610.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793610.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793610.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052793609.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793609.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793609.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793609.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793609.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793609.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793630.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793630.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793645.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793645.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798475.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798475.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052793646.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052793630.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052798475.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052793635.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052793620.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052793635.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000052798475.2 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798475.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797086.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795272.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052793617.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052797495.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052793596.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052794717.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052796383.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000052798475.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052798475.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798475.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798498.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080576264.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052798475.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005575364.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038908708.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030574488.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025018944.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080576266.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798499.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052798475.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052798475.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005575364.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052798475.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086131845.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997241141.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052798475.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052798475.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052798475.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052798475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086131845.6 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131846.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131846.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131857.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131855.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131857.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470576.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094470576.2 node_expansions=86
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058354086.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058354076.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058354083.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058354070.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086126930.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058354069.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000086126930.5 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000058359499.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058357544.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058355711.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058354056.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058357933.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058356722.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058354044.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058355155.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058356822.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086126930.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000086126930.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086126930.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086126930.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086126966.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086126941.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086126966.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075015844.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019460288.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050015869.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041681622.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030570511.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075015844.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019460299.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999991682510.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999991682510.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999983349190.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019460312.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086126956.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019460288.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999975014966.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019460288.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019460288.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019460312.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019460288.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000086126956.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126967.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086126967.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126991.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086126991.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126968.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086126968.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944459425.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944459425.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944459410.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944459395.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944459410.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944459445.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944459445.9 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075020320.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019460323.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050020320.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041686098.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030574986.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075015877.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019460323.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999991682546.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999991682546.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999983349223.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019460320.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086131431.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019460334.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999975014990.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019460320.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019460334.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019460320.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019460320.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000086131431.4 node_expansions=270
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000086131431.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086130459.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086128655.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086126988.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086130865.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086128653.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086126991.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086128088.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086129779.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000086131431.4 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086131432.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086131442.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000086131442.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086131418.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086131418.4 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086131430.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086131430.4 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086131443.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086131429.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086131443.4 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075020344.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019464774.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050020343.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041686110.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030579023.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075020344.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019464774.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999991687010.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999991686997.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999983353652.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019464763.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086131456.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019464763.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999975019430.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019464763.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019464775.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019464775.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019464775.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000086131456.0 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131453.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086131453.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086131452.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086131461.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000086131461.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131438.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086131438.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086131438.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086131438.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075020316.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019464760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999944463871.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000050020326.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000041686117.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000030574993.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000075020326.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000019464760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999991686982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999991686982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999983353649.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000019464760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000019464760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999975019426.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019464760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000019464760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000019464760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000019464760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000075020326.9 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075020327.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075020327.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999944463883.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944463883.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999944463883.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944463883.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999944463885.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944463885.4 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999944463884.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944463884.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999977797169.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977797169.2 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999944463903.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944463903.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999944463881.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944463881.4 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999944463882.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999944463910.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999944463875.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999944463886.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999944463870.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=899999944463910.4 node_expansions=36
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999944463885.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999944463897.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999944463897.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999944463860.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944463860.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999916686082.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916686082.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999916686093.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916686093.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047242576.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991687007.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022242552.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000013908340.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002797218.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075020317.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999991686982.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999963909215.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999963909204.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999955575896.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999991686982.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058353650.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999991686993.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999947241683.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999991686982.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999991687019.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019464774.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019464784.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000075020317.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075020375.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075020375.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075020351.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075020351.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052796463.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052796463.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052796494.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052796494.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052800361.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052800361.5 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000052799917.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052798123.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000052797417.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000052796447.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000052797290.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000052800336.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000052798113.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000052796447.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000052797558.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000052796457.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000052800336.0 node_expansions=70
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052800362.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000052800373.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000052800373.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052800347.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052800347.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052800346.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052800346.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038911489.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000052800344.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000052800344.0 node_expansions=26
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052800369.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000052800355.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052800369.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955578133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955578133.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999955578149.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999955578133.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955578149.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880577255.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880577255.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880577244.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880577244.9 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880577261.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880577261.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880577244.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880577244.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880577270.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880577270.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880577270.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880577270.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880577261.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880577261.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880577267.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880577267.4 node_expansions=16
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005564225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025011836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997228668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994449224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000036121280.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000036121280.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005573279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047240800.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047240812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005569666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005569388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005571589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005571310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036128046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055575068.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055575081.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041682497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047238609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022236320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681308.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027793519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027794696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025015237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030573030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011125462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013904955.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030570286.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027790237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027791385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038904696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025015274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033349139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025016348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013903238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456859.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019454637.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025011871.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011122694.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000055575081.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055578129.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580776.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576436.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000055580776.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580739.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580739.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055578106.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577986.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577272.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055579086.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055577697.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055577550.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576452.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055580753.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000055580753.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580753.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580753.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245630.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997245630.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245679.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997245679.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999997248709.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997248610.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997248890.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997247887.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997248332.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997248334.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997249723.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997248154.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997247056.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000027795486.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000027795486.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027795483.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027795483.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027795536.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027795536.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027795524.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027795524.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027795536.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027795536.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027795537.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027795537.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994462199.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994462199.6 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994462202.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994462202.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994462202.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994466223.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994462212.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999994466223.9 node_expansions=44
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999994465253.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994465127.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994464433.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994464423.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994463879.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994464835.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994466238.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994464688.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994463600.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=899999994466238.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466237.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994466237.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466235.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994466235.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466235.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994466235.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466239.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994466239.4 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466236.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994466236.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972244036.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972244036.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972244027.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972244000.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972244027.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972244027.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972244027.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972244026.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972244001.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972244026.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011130633.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011130633.5 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999972247078.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972248095.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972246967.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972246245.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972246248.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972246138.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972245692.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972246692.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972246523.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972245426.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000011130634.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1200000011130634.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011130658.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011130658.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011130635.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011130635.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980575079.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980575079.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011133699.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011133699.0 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105578154.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069467032.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000022244810.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000100022598.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000136133710.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077798599.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069467032.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069467032.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052800365.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000013910588.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000041689254.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000069467032.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000100022598.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000100022598.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069467032.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011131921.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011131921.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069467032.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000136133710.0 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000136133711.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136133711.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136133571.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136132890.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136132891.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136131777.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136132323.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136133316.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136133145.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136132045.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000136133711.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136133723.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136133723.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136133721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136133721.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000011133720.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000011133711.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000011133695.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000011133711.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000011133695.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011133720.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022244811.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022244811.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022247897.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022247897.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999991689287.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000022244831.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000058355872.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000022244855.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000022244833.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1500000058355872.2 node_expansions=35
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000058355885.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000050022539.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000022244761.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000022244761.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000058355885.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058355872.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058355872.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027803395.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027803395.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000027803395.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000027803246.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000027800354.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000027802552.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000027801451.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000027802056.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000027802969.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000027802136.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000027802843.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000027801314.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000027801733.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000027803395.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000027803395.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027803395.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997251024.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997251024.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999997251025.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999997250796.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999997247842.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999997248953.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999997250066.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999997247855.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999997249638.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999997250469.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999997250213.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999997247842.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999997248804.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999997249231.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1499999997251025.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997251025.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997251025.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997251033.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997251033.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999997251048.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999997251059.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999997251055.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999997251023.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999997251020.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1499999997251059.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997251036.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997251036.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997251059.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997251059.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999997253981.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999997251036.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999997252169.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999997253258.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999997251036.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999997251036.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999997252870.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999997255927.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999997253425.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999997253705.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999997251051.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999997252036.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999997252439.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1499999997255927.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977807870.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977807870.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999975034704.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999975031482.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999975034426.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999975032578.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999975033689.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999975031467.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999975031482.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999975033301.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999975032482.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999975033856.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999975031467.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999975031467.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999975032856.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999975034134.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1499999975034704.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975034690.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975034690.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975034703.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975034703.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975032796.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975032796.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975034769.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975034769.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999975034757.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975034750.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975034757.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975034757.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975034757.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058368047.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022256939.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999986145838.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000105590274.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000119479172.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999994477415.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000022256947.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000022256956.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005590273.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999966700494.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999994479162.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000044479170.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083368044.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000113923602.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052812506.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999927810716.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999927810705.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000022256925.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000119479172.0 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119479173.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119479173.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119479179.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119479179.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000119479170.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119479160.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119479151.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119479150.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119479152.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119479170.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119482081.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119482081.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000119477251.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119479175.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119482095.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119479184.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119482080.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000119482095.5 node_expansions=100
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000119482095.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119479164.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119481264.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119480151.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119480293.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119481373.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119479165.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119479182.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119480984.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119480153.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119480430.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119479153.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119479164.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000119480554.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000119480173.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000119482095.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119482095.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119482095.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097249104.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097249104.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000097247150.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097251745.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000097249115.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000097251760.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000097249119.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000097251760.8 node_expansions=83
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000097251760.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097249094.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097251207.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097250116.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097250227.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097251318.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097249116.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097249116.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097250929.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000097250094.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000097250374.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000097251514.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097249125.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000097249095.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000097250514.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1500000097251760.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097249838.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097249838.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097251818.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097251818.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000097251793.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097251794.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000097251795.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116692329.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000097251814.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000116692329.2 node_expansions=55
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000097253903.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097251795.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097253926.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097252792.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097252905.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097254015.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097251795.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097251794.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097253649.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000097252792.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000097253093.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000097254181.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097251795.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000097251807.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000097253182.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000116692356.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000102801798.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=1800000116692356.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116692330.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116692330.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116692353.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116692353.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097245964.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097245964.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033346330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083348935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027790223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072234998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069456942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080570311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069460046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033345219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061125824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033346331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083347831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061126108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038899711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038899711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058344996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072234497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063903330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047234989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052789722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063901386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000075015886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058345274.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000083348935.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353379.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352824.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350879.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000083353379.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000000017696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047241923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041684155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038906377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050020046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041685833.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038903886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022238272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000016307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025014108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025012441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000017699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000016310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000016308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036129700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052796991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002790749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002793249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027793041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025016350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038905865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013905239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025019130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022238850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030572473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008349070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008347126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005567971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011123261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005570194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013905196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005570181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030572754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027793297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016682739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016680795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000041683920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000025013850.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052796991.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795324.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796991.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796157.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000052796991.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461877.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461877.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030578130.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088908103.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000119468797.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025017422.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052796991.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002795211.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052797002.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052796977.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052796978.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083352534.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052796977.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052796977.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052796978.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052796977.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797002.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052796977.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002795199.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002795211.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000119468797.5 node_expansions=86
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000119465595.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119463662.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119468255.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119466297.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119466441.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119467830.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119468797.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119466044.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000119468797.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119468809.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119468809.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119468812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119468812.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119468824.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119468824.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119468824.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119468824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119468824.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119468824.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119468836.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119468836.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119468848.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119468824.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119468848.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119473454.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119473454.1 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000119468867.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119473453.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000119468866.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119468876.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000138908142.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000155579923.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000155579923.1 node_expansions=88
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000155579923.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000147246591.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=900000155579923.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155579923.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155579923.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155579977.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155579977.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155579956.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155579956.1 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000155580955.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000155581890.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000155579955.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000155584279.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000155584557.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000155582612.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000155582732.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000155581890.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000155582335.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000155584557.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155584557.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000155584557.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000155584566.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000155584566.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030587083.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125033306.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988920417.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999958360587.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052806779.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002805010.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052806793.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052806780.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052806780.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083366639.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052806779.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052806779.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052806779.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052806810.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052806793.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052806779.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002805010.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002805015.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000125033306.1 node_expansions=126
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125029025.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125029000.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125029025.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125029025.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125029025.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030587107.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000155588885.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025023489.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999958360580.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052806811.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002805034.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052806799.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052806803.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052806803.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083366662.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052806803.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052806811.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052806803.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052806812.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052806811.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052806803.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002805025.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002805034.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000025023489.2 node_expansions=188
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999988917136.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988918080.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988916122.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988918234.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988920456.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988918789.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988918900.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988918067.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988920187.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988918511.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000025023499.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000008355378.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1200000025023499.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025023499.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025023499.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066690200.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000150024392.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000180579948.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999958355960.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000077802200.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000027800391.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077802169.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077802169.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000077802169.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108357739.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000077802169.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052802169.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052802170.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000077802169.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077802179.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077802170.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000027800401.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000027800426.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000180579948.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000180579958.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000180579958.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000180584281.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000180584281.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000180579945.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000180579945.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000180579945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000180579945.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000180579945.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000180579945.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958355958.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958355958.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958355936.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958355936.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027800391.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027800391.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027800379.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027800379.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027795231.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027795231.2 node_expansions=47
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086129453.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000150024413.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000200019231.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000044462786.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999958355991.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077802193.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077802212.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077802205.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000077802192.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000127797009.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000077802192.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052802190.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052802192.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000077802192.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077802192.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077802190.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000027800412.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000027800414.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000200019231.2 node_expansions=258
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000180579990.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000180579968.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000180579990.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000180580957.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000180581901.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000180579957.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000180581068.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000180584290.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000180582643.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000180582735.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000180581901.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000180583010.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000180582346.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000200019255.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1500000200019255.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000200019258.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000200019258.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000200022551.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000200022551.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000200019244.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000200019258.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000200019221.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000200019246.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000200019221.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000200019258.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000200019255.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000200019255.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000200019236.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000200019236.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000200019268.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000200019268.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000200019258.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000200019258.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086129492.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000169467043.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044462825.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999977795278.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077797034.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027795256.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000097241492.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000097241490.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000097241479.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000127797061.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000097241480.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000072241479.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072241479.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000097241492.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000097241481.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000077797048.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000058351701.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000058351733.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000169467043.5 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169463714.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169463721.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000169463721.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169463721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169463721.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977795270.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977795270.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977795265.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977795265.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027795242.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027795242.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086129488.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169463711.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000200019287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000044462808.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999977795291.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000077797020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000097241464.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000097241513.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000097241464.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000127797044.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000097241464.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000072241487.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000072241465.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000097241487.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000097241464.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000077797020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000058351686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000058351686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000200019287.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000200019265.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000200019265.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000200019288.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000200019288.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000200019307.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000200019278.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000200019307.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977795252.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977795252.2 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977795258.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999977795276.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999977795265.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999977795255.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999977795239.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999977795276.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977795243.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977795243.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977798563.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977798563.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977795255.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999977795244.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999977798550.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999977795234.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999977795233.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1499999977798550.0 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999977795265.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977797183.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999977795238.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999977796349.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999977798599.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999977797853.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999977798016.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999977797161.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999977798294.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999977797589.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1499999977798599.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977798563.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977798563.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977798572.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977798572.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977798572.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977798572.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977798597.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977798597.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977798597.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999977798600.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999977802854.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999977798613.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999977798577.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1499999977802854.0 node_expansions=52
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999977798550.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977800504.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999977798563.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999977801514.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999977799661.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999977801209.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999977800909.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999977801337.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999977800508.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999977801605.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999977802876.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1499999977802876.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977802867.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977802867.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000055581580.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000138915804.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000227804649.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000044470472.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000047249125.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999997247347.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000066693604.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000066693569.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066693569.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000127804691.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000066693568.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041693583.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041693583.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000066693583.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000066693569.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000047249127.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000027803792.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000027803794.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000227804649.2 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000055581594.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000138915813.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044470480.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999947247374.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047249138.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999997247363.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000066693583.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000066693584.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066693585.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000127804702.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000066693583.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041693584.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041693583.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000066693596.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000066693583.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000047249138.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000027803819.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000027803825.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000138915813.5 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000138915836.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138915823.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138915836.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080578166.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000213911499.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000069467055.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999972243943.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047244832.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000011131943.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080578165.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000080578165.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000080578165.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000141689277.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000080578165.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000055578165.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000055578165.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066689276.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066689276.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000061133721.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041688387.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000041688387.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000213911499.8 node_expansions=1026
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000200026912.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000200028858.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000200026928.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000200029858.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000200028025.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000200029317.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000200029595.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000200029692.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000200026914.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000200027915.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000200028039.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000200029317.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000213911513.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1800000213911513.2 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000213911513.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000213911510.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213911513.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213911501.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000213911501.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000213911512.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000213911529.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000213911529.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213911509.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213911509.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000213919682.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1800000213914405.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000213919682.5 node_expansions=183
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000213914406.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000213916362.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000213914406.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000213917207.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000213915529.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000213915793.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000213916918.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000213919682.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000213914429.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000213914424.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000213915516.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000213916793.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000213919682.5 node_expansions=320
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000213914287.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000213916266.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000213914312.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000213917182.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000213915398.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000213915688.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000213916905.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000213919682.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000213914287.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000213914297.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000213914311.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000213915397.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000213916627.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000213919682.5 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213919704.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000213919704.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213919683.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213919683.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213919714.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000213919714.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080586370.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000152808582.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000069475259.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999972252128.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047253017.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000011140141.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080586363.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000080586362.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000080586350.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000141697475.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000080586370.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000055586363.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000055586374.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066697461.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066697473.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000061141907.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041696572.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000041696572.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000152808582.5 node_expansions=114
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000152808587.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152808584.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000152808603.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152808592.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152808570.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000152808568.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000152808603.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152808570.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152808570.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180586364.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180586364.2 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080586362.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000213919686.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000069475252.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999972252130.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047253019.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000011140129.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080586351.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000080586376.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000080586352.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000141697483.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000080586351.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000055586352.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000055586351.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066697463.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066697483.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000061141907.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041696594.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000041696574.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000213919686.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213919706.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213919706.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186133765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186133765.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000052800412.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000152800412.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000041689301.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999944466190.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000019467080.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999983354202.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080578202.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000052800413.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000052800412.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113911523.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000052800412.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000027800412.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000027800425.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000038911523.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038911532.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000033355969.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000013910654.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000041688412.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=1800000152800412.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152800412.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152800412.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000052800410.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000152800425.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000186133765.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000041689314.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000019467079.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999983354190.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080578190.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000052800412.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000052800423.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113911523.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000052800412.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000027800412.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000027800412.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000038911522.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038911522.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000033355967.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000013910653.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000041688425.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000186133765.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186133765.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186133765.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186136630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186136630.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000186133745.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186135699.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186133759.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186136631.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000186134876.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186135158.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000186136353.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186133754.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000186133756.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000186133746.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000186134856.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000186136095.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000186135413.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000186136631.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186136630.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186136630.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000205578186.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000205578186.5 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000186136640.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186136638.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000186138994.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000205578185.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000186136648.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000205578185.5 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000186136660.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186138474.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186136660.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186138598.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000186138049.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186137750.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000186138196.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186136641.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000186137640.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000186136639.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000186136641.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000186137751.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000186139029.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000186138308.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000205578200.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2100000205578200.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000205578185.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205578185.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186133755.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186133755.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186133755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186133755.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186131533.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186131533.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186133757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186133757.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000052800420.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000152800432.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000041689312.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999944466190.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000019467093.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999994466204.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000080578210.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000052800412.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000052800436.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000133355978.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072244867.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000027800412.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000027800414.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038911538.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000019467079.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000013911535.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013910654.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000041688423.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000152800432.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000152800423.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000152800397.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152800423.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944466222.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944466222.0 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999944466200.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999944467055.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999944466222.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999944468156.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999944467611.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999944467311.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999944467696.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999944466202.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999944466210.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999944466223.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999944466213.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999944467324.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999944467140.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2099999944468156.5 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999944468146.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999944468119.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944468146.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944468169.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944468169.0 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000052803825.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000152803825.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000186137159.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041692750.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000019469045.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999994468153.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000080581603.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000052802398.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000052802377.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000133359381.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072248305.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000027802378.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000027802375.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038913487.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000019469042.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000013913487.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013912601.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000041690376.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000186137159.0 node_expansions=312
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000186135710.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186135712.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000186135712.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186135722.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186135722.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000052803885.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000152802376.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000041691287.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999944468166.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000019470550.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999994468166.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000080581662.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000052803884.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000080580124.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000133357931.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072246810.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000027802396.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000027802396.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038913500.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000019469055.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000013913507.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013912611.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000041691884.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), None, None)) score=2400000080580124.0 node_expansions=142
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052803884.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052803884.0 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000052803325.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000052802388.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000052803231.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000052802388.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000052803787.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000052803496.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000052803883.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000052802387.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000052802397.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000052802411.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000052803881.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000052802388.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000052803506.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000052803327.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000052803883.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000052803904.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052803885.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052803904.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052803887.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052803887.0 node_expansions=5
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000080583005.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000077805227.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000072249671.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000066694116.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000072249671.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2400000080583005.0 node_expansions=150
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000080579394.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000080583005.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000080581640.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000080581625.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000080581636.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000080583005.0 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000080582616.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000080581636.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000080582484.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000080581630.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000080583025.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000080582727.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000080581616.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000080581648.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000080581636.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000080581630.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000080582636.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000080582618.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000080581618.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000080582727.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000080582618.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000080583025.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080583039.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000080583039.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000102805239.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000102805239.5 node_expansions=333
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000080586116.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000080585116.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000080585116.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000080585116.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000080586505.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000080585116.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000080585116.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000080585116.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000080585116.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000080586116.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000080586116.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000080585116.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000080585671.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000080586672.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000080586116.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000080586116.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2400000080586672.0 node_expansions=564
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000080586118.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000080585118.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000080585118.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000080585136.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000080586227.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000080585116.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000080585116.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000080586674.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000080585136.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000080585118.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000080586149.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000080586131.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000080585116.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000080585149.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000080586136.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000080586116.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2400000080586674.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080586686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000080586686.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000080586704.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000080586704.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080586732.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000080586732.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058362287.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058362287.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000058362287.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000058362276.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058362287.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999950029582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999950029582.0 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000058363803.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000158363803.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000191697136.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000069474914.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000025030458.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999972251792.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000086141581.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000058363792.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000058363792.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000138919349.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000100030460.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000055586025.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000033363792.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000044474903.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000025030458.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000019474903.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999991696236.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000019474025.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000191697136.5 node_expansions=526
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000191695618.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191695575.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000191695595.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000191695605.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000191697136.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000191695607.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000191697136.5 node_expansions=56
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000191696581.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000191695595.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000191695603.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000191695613.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000191696692.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000191697136.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000191695581.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000191695581.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000191695583.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000191695595.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000191695603.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000191696581.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000191696603.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000191695581.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000191695581.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000191695581.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000191696583.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2400000191697136.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191697138.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191697138.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999950029606.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999950029606.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2699999972248616.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2699999966693483.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2699999955582039.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2699999966694705.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2699999972248616.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999944470819.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999944470819.0 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999958341391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999958340558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999958340836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030565947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008342336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999994452836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000000007891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999986118391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019455169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022230114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991671779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000009835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999977783946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000030565947.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030563447.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030565947.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000030565947.5 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000000014587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000017631.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000015699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025014320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044463878.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050019445.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036129632.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052797209.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041681936.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027794354.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041684167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019456818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005565972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005567083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011122375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005570128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030573819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025015459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025016570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000047241640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022238795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041683308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019460748.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027792698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013903253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008345694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030570761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027792706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005568472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005568194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013899318.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000052797209.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794976.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797199.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794976.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000052797199.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797199.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797199.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052797235.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797210.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797235.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906578.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988906578.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988906539.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906578.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906578.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988906579.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988906540.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906579.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906577.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906577.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988906586.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988906565.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906586.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906586.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906586.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969462162.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988906575.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999988906575.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988906575.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906575.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969462141.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969462141.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969462141.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969462141.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033352809.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969462152.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033352809.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011128819.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063908372.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000127797207.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002795487.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000033352808.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033352808.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033352808.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999980573252.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999980573252.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063908388.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033352821.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797277.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052797277.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066686152.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033352821.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000127797207.4 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130594.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130594.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086130597.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130597.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130608.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130608.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086130607.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130599.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130607.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797230.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127797230.9 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086130611.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130609.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130611.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462156.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969462156.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969462165.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969462139.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969462165.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128828.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936128828.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999936128828.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936128820.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936128828.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936128829.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936128829.9 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999936128780.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999966684334.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=899999966684334.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947239890.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947239890.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947245622.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947245622.4 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000011136265.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000011136265.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999958356721.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041691832.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097247387.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000013912276.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011136265.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011136265.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011136265.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999927801154.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999927801154.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041691832.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011136265.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030580711.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050025165.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097247387.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011136265.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999947245598.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000097247387.6 node_expansions=349
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097241675.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097247387.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097241699.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097241677.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097241688.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000097247387.6 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000097243651.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097247412.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097243629.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097244609.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097244356.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097243353.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097243654.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097245998.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000097247412.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097247389.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097247389.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097247434.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097247396.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097247434.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125019465.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125019465.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000011136303.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999947245634.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000011136302.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999958356756.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041691867.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000013912303.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011136301.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011136323.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011136303.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999927801189.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999927801189.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041691867.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011136323.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030580746.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050025187.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097247413.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011136313.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999947245636.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000097247413.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097247424.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097247398.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097247424.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097252561.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097252561.9 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097247424.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097247399.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097247424.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097247423.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097247423.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097247423.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097247399.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097247423.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097247432.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097247432.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000097247379.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097252550.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000125019462.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097247441.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097247421.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000097247434.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000125019462.2 node_expansions=83
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000097249354.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097252578.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097250909.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097249354.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097248423.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097249078.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097249354.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097250367.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097251743.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125019463.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1200000125019463.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125018085.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125018085.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999927795461.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999927795450.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999927795440.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999927795440.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999927795440.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927795461.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905570775.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905570775.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999905570753.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999905570764.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999905570752.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999905573640.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999905570742.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999905573640.5 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999905572694.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999905572683.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999905573225.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999905572697.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999905571696.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999905570715.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999905572670.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999905573640.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999905571827.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1199999905573640.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905573640.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905573640.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955575422.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955575422.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999955575407.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955575407.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941685184.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941685184.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911129624.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911129624.5 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030567669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013895391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033345725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013895947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016674058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016674558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022228780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963893058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963892780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991671446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994450113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999963890556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999963890556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963893057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000033345725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345725.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000033345725.25 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044461099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047241363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047240265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041687422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044463033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038903030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036129165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047242476.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038910554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041686936.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050020333.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041688346.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005574377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005571874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013904074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681595.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041685263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030571906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030573318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033350533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008350184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016682430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013903527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027794373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022238539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025017206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008348805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030575830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022239403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013905185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030574976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013905197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022239406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005571852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005569615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237207.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000050020333.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050025339.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050025753.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050023394.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000050025753.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025764.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050025764.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050025630.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050021332.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050023963.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050022733.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050023554.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050022296.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050022032.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050025776.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000050025776.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050025777.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050025776.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050025776.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050025789.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050025778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050025778.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025800.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050025800.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050025779.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019468446.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991690668.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086136897.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086136904.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005579557.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005579564.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077803576.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991690681.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050025779.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050025793.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050025793.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086136890.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050025779.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050025779.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050025786.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005579558.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077803557.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=600000086136904.1 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136890.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136901.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086136885.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086136901.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086136885.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000086136901.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136887.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136887.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136901.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136901.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136899.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136899.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136899.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136899.6 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086142199.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086140520.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086137923.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086139298.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086140145.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086138854.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086143743.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086138576.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086139298.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000086143743.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143743.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086143743.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991697523.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991697523.2 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999991702785.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991698507.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991697520.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991699920.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991700744.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991698507.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991699451.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991699340.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991699174.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999991699909.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999991702785.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991702785.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991702785.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991702813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991702813.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991702813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991702813.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013929863.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013929863.1 node_expansions=73
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000013925974.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000013924974.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000013929863.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000013927363.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000013928196.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000013925974.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000013926918.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000013928474.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000013926807.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000013926641.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000013927363.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999991707640.9 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=900000013929863.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000013929863.1 node_expansions=127
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999991707640.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000013929876.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000013929876.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013929876.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013929876.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005596529.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005596529.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072264964.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041707628.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013929877.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108376113.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000108376085.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005596506.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000100042765.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013929853.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000072264950.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072264987.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072264950.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108376085.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072264987.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072264964.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000072264950.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005596528.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072264950.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100042739.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000108376113.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108376075.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108376075.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108376075.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108376075.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108376099.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108376099.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108381176.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108381176.5 node_expansions=183
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072268472.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041711162.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013933361.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108379594.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005600028.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005600028.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000100046263.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013933361.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000072268472.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072268472.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072268472.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108379594.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072268472.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072268472.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000072268472.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005600028.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072268472.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100046273.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000108379594.8 node_expansions=486
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000108377094.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108376094.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108378483.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108378761.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108377108.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108379077.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108378039.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108379632.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108377108.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108377941.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108377761.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108378483.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=900000108379632.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108379594.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108379594.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108379608.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108379608.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000108383517.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108381406.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108384906.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108384350.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108384350.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108383517.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108384628.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108384461.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108382239.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108383239.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108383073.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108384906.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108382962.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000108384628.5 node_expansions=323
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108382554.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108382554.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108384628.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108382569.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108382568.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000108384628.5 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000108383531.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108382517.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108384906.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108384222.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108385461.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108385222.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108384628.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108383531.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108384475.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108383517.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108384350.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108383517.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000108384906.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000108384942.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000108384628.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108384665.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108384665.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108384655.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108384655.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108384643.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108384643.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000072273532.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041716237.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013938420.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000108384644.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000005605087.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000005605087.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000100051310.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013938420.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000072273531.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000072273532.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000072273531.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000108384644.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072273545.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072273569.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000072273532.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000005605088.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072273531.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000100051310.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000108384644.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108384644.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108384644.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108384658.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108384658.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108384657.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108384657.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108384678.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108384678.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108384657.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108384657.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108384657.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108384657.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108384681.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108384681.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000108384692.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138929865.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000138929890.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108384701.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108387607.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000108384690.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000138929890.8 node_expansions=165
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1500000108386900.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108385678.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108384678.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108387099.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108386345.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108387624.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108387358.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108385692.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108386623.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108385678.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108386543.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108385692.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108387067.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108386790.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000108387081.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000136156557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000108373890.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000108379336.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000138929890.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000133378224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000133381167.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000138929890.8 node_expansions=105
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000138929912.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138929865.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138929912.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166701805.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166701805.2 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000138929881.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138929905.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000138929915.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000138929926.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000138929916.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000138929902.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000138929926.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000138929912.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138929910.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138929912.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138929922.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138929922.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000138929925.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138929924.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000138929924.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175040991.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000138929926.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000138929911.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000175040991.0 node_expansions=61
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000175041027.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000169485435.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2100000175041027.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000175040991.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175040991.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175041013.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175041013.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000175041016.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175040976.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175041016.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152818790.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152818790.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000152818801.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000152818789.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152818801.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019483691.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019483691.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000019483679.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019483667.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019483679.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019483691.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019483691.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000019483659.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019483667.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000019486623.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000019483690.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000019483687.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000019483700.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000019486623.2 node_expansions=48
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000019483679.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019484690.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019483689.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019486067.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019485345.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019486623.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019486360.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019484693.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019485637.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019483690.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019484526.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019484680.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019486068.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019485789.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000019486067.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2100000019486623.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019486637.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019486637.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019491677.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019491677.2 node_expansions=267
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019486625.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019486625.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019489276.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019489276.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000019486622.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019486636.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000019486620.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000019486636.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000019486635.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000019486636.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019486623.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019486623.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019489276.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019489276.2 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000019486621.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019487621.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019486609.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019488998.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019488289.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019488443.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019489289.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019487624.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019486623.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019486609.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019487455.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019487609.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019489025.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019488735.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000019488998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000019489289.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019489289.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019489289.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019489316.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019489316.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000019489302.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019489298.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000019491656.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000019489284.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000019489295.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000019491656.8 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000019490282.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019489282.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019491656.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019490948.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019490282.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019491101.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019490291.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019490278.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019489279.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019489282.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019490125.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019490267.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019491670.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019491113.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000019490282.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000019491670.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000019491656.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019491656.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019491690.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019491690.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000116715690.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000050047256.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000022269458.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000152826802.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000122271256.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000061159245.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000144493478.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022269469.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116715690.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000116715680.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000138937912.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000175049025.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000116715690.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000086160138.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000116715680.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000061159243.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000116715703.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000144493478.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000175049025.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175049034.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175049034.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202819904.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202819904.5 node_expansions=87
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000175049036.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175049033.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000175049026.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000202819871.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000175049007.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000175049007.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000202819871.5 node_expansions=73
FooPlayer.decide: Prioritizing 23 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2100000175050005.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175049016.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000175050028.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175051409.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175050674.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000175050016.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175050857.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175050007.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000175050005.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175049007.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000175049028.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000175049838.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000175050016.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000175050840.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000175050840.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000175050840.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000202819887.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000197260427.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000194488108.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000186153647.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000200044481.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000191709229.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000188935483.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2400000202819887.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172261275.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172261275.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000172264649.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000172263649.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000172264649.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000172265483.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000172265316.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000172264649.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000172265483.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000172264649.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000172263649.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000172263649.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000172263649.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000172264483.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000172263649.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000172265483.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000172265483.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000172264927.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000172265483.0 node_expansions=572
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000172264651.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000172264649.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000172263649.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000172264649.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000172265361.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000172264649.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000172265485.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000172264649.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000172263665.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000172265205.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000172263694.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000172263665.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000172264485.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000172263651.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000172265483.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000172265497.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000172264694.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000172265497.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172265483.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172265483.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027821982.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027821982.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027820151.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000027820151.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027821983.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027821983.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027820199.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000027820199.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019485986.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019485986.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019485959.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019485959.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000036461.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000036461.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000000036472.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000025034937.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000000036482.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000000036463.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000000036460.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000025034937.5 node_expansions=75
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2400000000037464.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000000037464.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000000036461.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000000037475.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000000038128.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000000037475.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000000037461.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000000037461.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000000036461.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000000038017.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000000036461.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000000036461.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000000037294.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000000037461.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000000038297.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000000038326.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000000036461.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000000037461.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000000030007.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000000031936.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000025034937.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000025034937.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2700000025034937.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025034952.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025034952.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000033369146.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000033369146.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000033369196.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000033369196.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000033369163.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000033369163.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000138924729.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000052814534.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000027814535.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000194482090.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000113924761.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000063924732.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000136148757.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000025034955.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000080591407.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000100035838.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000150037646.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000166704312.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000108369163.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000063924716.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000094480274.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000063924718.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000108369161.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000136148757.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000194482090.5 node_expansions=327
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000194480284.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000194482090.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000194480292.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000194480287.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000194480282.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000194482090.5 node_expansions=51
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000194481272.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000194481284.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000194480257.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000194481273.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000194481924.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000194481257.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000194481272.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000194481271.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000194480257.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000194481835.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000194480257.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000194480285.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000194481104.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000194481285.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000194481118.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000194482106.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000194480279.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000194480273.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2700000194482106.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194482117.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194482117.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194482134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194482134.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194482119.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194482119.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194482119.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194482119.5 node_expansions=4
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000194482117.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000219477615.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000194482141.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000194482127.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000194482131.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=3000000219477615.0 node_expansions=38
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=3000000213922616.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000205585781.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000219477615.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000208368615.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=3000000219477615.0 node_expansions=16
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000038900725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025011225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999986118946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991675057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988894224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961117224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961115001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000038900725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900725.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000038900725.25 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000052794442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047239443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061129778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052795545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041684097.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016682429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016681320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047239446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063907002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066684792.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066685331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066685345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061129787.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055573864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061128885.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055573898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044456308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025011584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030570198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022235739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041683608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036125527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036125538.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041683873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033347749.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052795888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036124962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036126073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047239965.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038903864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041681643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033347140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019455462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027788797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033341598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022233526.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041678309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016678239.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000066685345.2 node_expansions=269
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066684776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066684776.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066685331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000066685331.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685357.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685357.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066685357.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066685308.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685357.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066689690.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066689543.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066690803.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066689532.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066687876.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066689809.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066685355.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066688012.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000066690803.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066690790.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066690752.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066690790.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690815.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690815.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066690809.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066690788.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066690809.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907577.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088907577.5 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066690790.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066690778.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016689001.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016689000.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005577890.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005577900.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000097246335.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066690802.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066690778.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066690778.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016689001.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066690778.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066690789.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000066690778.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030577890.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091690793.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000097246336.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097246336.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000097246336.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097246348.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097246348.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097252039.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097252039.2 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000097246334.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097246352.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000097246355.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000136135186.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097252062.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000097252029.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000136135186.4 node_expansions=57
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000136135186.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125024075.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=900000136135186.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136135186.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136135186.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000105585353.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000105585353.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055583575.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055583575.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005583575.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005583575.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000136140922.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000105585353.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000105585353.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000105585353.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055583575.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000105585353.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000105585353.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000105585353.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030583588.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000130585366.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000136140922.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000105585353.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000136140922.1 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000136140389.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000136139547.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000136139377.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000136139389.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000136140945.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000136137714.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000136139667.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000136135223.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000136137866.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000136140945.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136140936.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136140936.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136146088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136146088.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000136143334.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000136146111.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000136145257.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000136145088.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000136142334.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000136143422.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000136144711.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000136145366.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000136140936.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000136143588.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000136146111.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136146088.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136146088.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136150533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136150533.2 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000105590533.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000105590556.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055588770.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055588755.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005588756.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005588755.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000105590535.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000105590544.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000105590556.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055588755.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000105590533.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000105590556.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000105590533.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030588756.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000130590548.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000136146100.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000136146112.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000105590535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000136146112.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136146113.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136146113.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136156520.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136156520.0 node_expansions=153
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000136151265.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136152654.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000161146062.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136156543.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136151265.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000161137119.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136154043.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000161141563.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152809787.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000161137119.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000163923841.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000155586564.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000158365315.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000161141563.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1800000152809787.2 node_expansions=442
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000136148098.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000136149487.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000136151432.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136151276.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136148511.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000136150876.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000136147098.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000136151557.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000136147098.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000136149776.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155582144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000158361865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000152809787.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000161138119.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1800000152809787.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152809822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152809822.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152809823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152809823.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152809832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152809832.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022252493.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000022252493.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000122254253.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000105587590.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000083364479.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083364488.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022252476.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000136143157.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000122254266.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122254266.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122254278.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000083364465.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000122254257.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000122254257.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000122254278.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047252476.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000147254253.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000152809823.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000152809826.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000105587576.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000152809826.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152809847.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152809847.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152809837.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152809837.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000122254290.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000105587624.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000083364524.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083364504.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022252515.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000022252513.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000136143182.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122254279.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122254290.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000122254290.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000083364504.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000122254315.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000122254294.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000122254281.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047252515.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000147254290.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000152809871.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000105587613.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000152809871.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000152809871.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152809810.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152809871.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000022252503.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000022252478.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000022252503.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022252499.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000022252499.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022252500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000022252500.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022252499.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000022252499.5 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000050030269.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000038919148.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=2100000050030269.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050030268.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050030268.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050030278.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050030278.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000050030292.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000050030290.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050030292.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000150032081.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000133365413.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000083364522.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000083364515.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000050030302.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000163920970.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000150032070.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000150032070.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000150032080.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000083364524.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000150032081.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000150032070.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000150032081.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075030303.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000175032077.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000180587643.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000180587634.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000133365403.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000180587643.0 node_expansions=100
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000180587633.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180587635.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000180587635.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000180587646.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180587598.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180587646.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180587646.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180587646.5 node_expansions=8
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000205587600.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208361879.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000205587600.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000205582872.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000205580094.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000205580084.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000205578695.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000205583140.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000205578695.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000205581323.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000202809806.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000205583140.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2400000208361879.5 node_expansions=753
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000180591032.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180591420.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000180594368.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000180594179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000180591416.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000180592416.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000180592401.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000180590024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000180594468.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000180590027.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000180592679.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000202807711.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000205580099.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000208361879.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2400000208361879.5 node_expansions=89
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208361903.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208361903.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208361915.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000208361915.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208361914.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000208361903.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208361914.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000236139694.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000236139694.5 node_expansions=27
FooPlayer.decide: Prioritizing 2 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000225028571.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000236139680.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2700000236139680.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000236139696.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000236139696.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083361017.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083361017.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000205584128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000188917458.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000150028579.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000116694340.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000116694350.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000219473026.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000205584126.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000150028569.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000150028573.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000150028592.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000205584128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000205584128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000205584126.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000141694337.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000230584115.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000236139680.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000236139685.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000188917447.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000236139685.0 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236139691.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000236139691.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000205584126.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000188917461.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000083361017.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000150028606.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000116694369.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000116694349.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000219473016.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000205584128.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000150028570.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000150028586.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000150028591.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000205584141.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000205584140.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000205584140.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000141694350.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000230584137.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000236139692.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000188917459.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000236139692.5 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000236139694.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000236139694.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000205584128.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000188917460.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000083361026.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000150028586.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000116694348.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000116694349.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000219473027.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000205584127.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000150028572.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000150028586.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000150028571.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000205584127.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000205584148.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000205584146.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000141694360.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000230584147.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000236139704.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000188917461.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000236139704.0 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000236139693.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000236139691.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000236139693.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000205584138.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000188917471.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000083361044.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000150028579.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000116694369.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000116694361.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000219473037.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000205584147.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000150028592.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000150028579.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000150028592.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000205584138.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000205584147.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000205584157.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000141694381.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000230584159.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000236139703.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000188917481.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=2100000236139703.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000236139693.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000236139690.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000236139693.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000252806368.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2400000252806368.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000252806370.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000252806370.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100027713.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000100027713.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100027715.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100027715.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100027731.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000100027731.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000100024954.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000100027701.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000100027701.5 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100027703.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100027703.5 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000100027717.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2400000100027694.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2700000100026732.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2400000100027697.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2400000100032140.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2400000100032152.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000100027684.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2700000100026746.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2400000100032162.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000100027719.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000100027707.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000100027715.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2400000100027730.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2400000100027732.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000100027684.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2700000100026756.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000100026756.0 node_expansions=200
FooPlayer.decide: Filtering out maritime trades from 24 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000100027697.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2400000100032148.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2700000100026746.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2400000100027708.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2400000100032138.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=3000000100038136.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000100032138.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2400000100027730.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2400000100027717.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000100027697.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000100027717.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000100027730.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2400000100027720.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2400000100027732.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000100027697.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2400000100024940.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WOOD')) score=3000000100038136.0 node_expansions=346
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000100033136.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000100033247.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000100038580.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000100038136.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000100031469.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000100034525.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000100033247.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000100032136.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000100037858.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000100032136.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000100033136.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=3000000100038136.0 node_expansions=285
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000100032860.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000100038138.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000100033271.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000100036206.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000100033249.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000100034269.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000100033269.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000100031860.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000100036302.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000100031880.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000100032880.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000100034249.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=3000000100038138.0 node_expansions=36
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066682767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063904145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055568045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069460609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083348665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069460541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030567991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030567157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066679213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052790819.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058346935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063903874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080572546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083349478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030565212.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047231933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055565888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050013608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058348664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058345830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050008885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061123045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055568877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066681656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052791100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030567990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030565211.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000083349776.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354498.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351720.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000083354498.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030570544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030573333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999983349320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999983347096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019461387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005571887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011129099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027795556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025016866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033351109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052798942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047243597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988904863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999983347349.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000013237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000014070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005570196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999988902628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997237630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991680406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991681517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013906865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005571850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011127130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000016295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008349364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991679572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997235128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997236517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013905208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005571583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991682350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016682974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991681795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008349903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025016304.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005568237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999983346516.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999983345392.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000052798942.8 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796442.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798942.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798942.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000052798942.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798953.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798953.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052798967.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052798954.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052798954.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025019399.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033352732.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988907411.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988907411.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798953.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052798954.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052798953.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083354534.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083354523.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994463867.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091687843.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091687868.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052798967.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988907411.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052798953.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000091687868.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091687843.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687830.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687843.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463832.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463832.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463833.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463833.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999994466099.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994466232.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994467066.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994466085.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994465252.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994464844.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994468585.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994466788.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=599999994468585.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994468610.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994468572.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468610.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972246378.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994468587.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999994468587.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468588.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468588.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994468589.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994468586.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999994468597.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994468587.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994468584.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=599999994468597.4 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994468583.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994468545.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468583.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468594.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468594.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994468594.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994468559.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468594.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912164.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912164.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988912126.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988912126.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912153.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988912154.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988912115.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988912154.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915630.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915630.8 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052803708.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052803709.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052803708.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025027619.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033357510.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988912154.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052803708.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052803708.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052803708.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083359276.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083359275.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994468597.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091696064.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091692609.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052803708.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988912164.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052803708.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052803719.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000091696064.2 node_expansions=162
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091694806.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091694954.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091695797.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091694806.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091696064.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091693986.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091696064.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091693564.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091695508.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000091696064.2 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091696064.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696039.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696064.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696064.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696064.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091696077.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696064.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696077.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696078.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091696077.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696039.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696077.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000091698286.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091698466.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091697911.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091697064.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091698286.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091697477.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091699588.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091697064.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091698200.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091699008.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116692571.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=900000116692571.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692593.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692593.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912129.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988912129.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988912116.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912116.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055581449.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055581449.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077803708.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027801904.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036135239.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002801907.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002801893.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055581449.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055581460.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077803673.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000108359263.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086137028.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997246349.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094470350.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094470397.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055581462.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030581472.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055581462.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000108359263.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108359238.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108359238.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108359239.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108359239.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000108361469.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108361605.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108361063.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108359257.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108361468.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108360649.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108362732.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108360232.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108360367.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108362162.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000108362732.4 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108362717.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108362697.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108362697.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108362720.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108362698.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=900000108362720.9 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362742.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108362742.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366763.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108366763.1 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362742.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108362742.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366809.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108366809.6 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108364976.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108364865.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108365142.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108364551.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108362732.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108364954.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108364107.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108366787.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108363731.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108363829.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108365698.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000108366787.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366809.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108366809.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697430.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966697430.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697441.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966697441.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697455.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966697455.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697431.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966697431.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697445.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966697445.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055589000.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055589000.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077811224.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027809456.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036142801.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002809445.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002809431.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055588987.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055588988.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077811246.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000108366802.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086144567.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997253899.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094477900.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094477890.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055589000.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030589000.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055588988.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000108366802.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108365958.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108365958.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366813.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108366813.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055589023.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055589000.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077811234.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027812388.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036145722.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002809445.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002809445.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055589014.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055589011.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077814166.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086144579.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997253889.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000094477900.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094477913.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055589001.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999966697458.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030589014.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055589001.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000094477913.2 node_expansions=130
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094477924.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094477888.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094477924.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966700398.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966700398.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697455.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966697455.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966700399.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966700399.9 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055591954.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055591954.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077814187.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027815329.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036148663.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002812398.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002812398.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055591954.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055591954.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077814187.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000108372663.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000108362305.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997256843.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000094483774.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000116695638.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055591954.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030591954.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055591954.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000116695638.2 node_expansions=1158
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000094480829.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094482940.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094483218.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094482663.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094480829.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094483329.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094483774.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094482385.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094481829.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094481940.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094483218.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094482218.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000094483774.4 node_expansions=342
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000094480865.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094482976.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094483218.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094482663.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094480840.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094483063.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094482385.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094481829.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094480843.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094481954.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094483232.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094483787.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000094482232.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=900000094483787.9 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094482698.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094482698.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094483787.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094483787.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000094482699.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094483778.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000094483792.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094483802.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094486166.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=1500000094486166.0 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000094483776.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094485911.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094486179.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094485621.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094483787.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094486000.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094485343.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094484790.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094483799.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094484901.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094486166.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094484800.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000094485165.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094485624.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000094486166.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094484790.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484790.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952815977.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952815977.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952814611.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952814611.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000041707579.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055596445.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063929815.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000013928012.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000022261355.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999988928000.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999988928000.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055596445.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055596459.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063929789.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000094485380.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000072263123.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999983372467.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000080596459.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000080596456.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000041707579.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016707569.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000041707579.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000094485380.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094485334.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094485334.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000094485355.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094486332.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094485332.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094486332.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094487468.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094487179.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094485332.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094487555.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094485898.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094486332.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094485332.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094486443.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094486357.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094486721.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000094487166.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000094487555.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080591565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080591565.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080591578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080591578.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000080591555.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080591576.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000080591553.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000080591566.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000080591550.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=1500000080591576.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080591563.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080591563.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080591578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080591578.8 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000080591563.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080591588.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080591574.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080591588.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080593687.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080593410.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080594799.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080591576.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080592132.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080592563.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080591563.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080592685.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080591563.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000080592576.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000080592977.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000080593422.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000080594799.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080594785.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080594785.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080596063.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080596063.2 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000080593674.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080593687.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080593674.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080593687.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080596076.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080595521.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080595796.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080593674.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080594230.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080594687.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080593687.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080594811.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080593674.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000080594674.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000080595063.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000080595533.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1500000080596076.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080596076.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080596076.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938926740.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938926740.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938928818.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938928818.8 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000041707199.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055598174.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063929423.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000000040818.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000008372087.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999975038743.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999975038743.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000041709263.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041707199.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050040522.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000080596077.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000058373868.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999969483187.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000066709285.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000066709263.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000027818299.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000002818299.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000027818299.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000080596077.8 node_expansions=212
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080596077.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080596077.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999938926746.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938926746.8 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999938926746.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999938926744.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999938926733.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999938926746.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999938928844.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999938928580.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999938926746.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999938928288.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999938927299.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999938927746.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999938926733.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999938927845.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999938926733.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999938927733.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999938926746.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999938928577.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1499999938928844.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938928857.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938928857.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938928856.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938928856.2 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999938928844.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999938930399.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999938928843.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999938928843.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999938928843.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999938930690.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999938928856.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999938930412.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999938929400.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999938929843.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999938928844.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999938929856.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999938928856.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999938928854.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999938929856.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999938928843.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999938930687.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999938930690.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938930676.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938930676.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938930691.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938930691.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938930691.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938930691.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925030765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925030765.5 node_expansions=89
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999880590090.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999880591633.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999880590076.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999880590090.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999880590076.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999880591087.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999880590090.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999880591632.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999880590632.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999880591090.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999880590076.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999880590076.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999880591087.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999880590087.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999880590090.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999880591090.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999880590090.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1499999880590090.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1499999880591633.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880591643.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880591643.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925032296.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925032296.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999880591645.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999880591618.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880591645.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999880591646.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880591646.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999880591657.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999880591644.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880591657.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880591664.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880591664.8 node_expansions=22
FooPlayer.decide: Prioritizing 7 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1799999916700313.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1799999925032366.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1799999888919365.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1799999902809645.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1799999880589824.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1799999902808422.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1799999880587988.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1799999925032366.5 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999925032368.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999925032354.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925032368.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925032380.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925032380.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999925032377.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999925032369.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999925032367.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999925032377.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999925032380.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999961143421.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2099999961143421.2 node_expansions=41
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999961143421.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999925032323.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2099999925032310.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2099999947254565.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2099999961143421.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961143444.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961143444.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930587902.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930587902.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930587902.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930587902.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902809214.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902809214.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902809214.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999902809214.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999888920325.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999888920325.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916699001.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999916699001.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999916698993.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999916699003.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999916699013.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999916698988.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999916699000.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2099999916699013.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916699005.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916699005.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999938916964.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999938916964.0 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000019475797.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000033364686.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000041698019.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999983363797.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999966698128.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999941699013.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999908364791.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000019475797.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000033364686.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000041698019.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000088920241.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000066698019.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999888920347.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000083364686.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000102809130.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000002811014.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999936144347.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999961144358.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000102809130.5 node_expansions=247
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000080588805.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080588802.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000080588792.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000102809130.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000080588802.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2400000102809130.5 node_expansions=25
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2400000088916463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000102806769.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000102809130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000080587221.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2400000102809130.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000102809130.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000102809130.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916697160.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999916697160.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916697145.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916697145.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916697169.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999916697169.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999916697175.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999916697191.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999916697159.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999916697178.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999916697161.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2399999916697191.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916697183.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916697183.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922252714.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999922252714.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922252726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999922252726.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916697204.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999916697204.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916697183.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916697183.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999938915168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999938915168.5 node_expansions=46
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000041693826.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000055582715.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000063916071.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000016693836.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000033360501.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999986137381.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999952803158.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000041693848.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000055582724.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000063916071.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000111138270.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000088916048.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999922251158.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000091692445.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000125027159.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000025027169.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2699999980582714.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000005582714.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000125027159.5 node_expansions=294
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2700000111136881.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000125027162.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000102807633.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2700000125027162.5 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000036123503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005562336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999997229780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019456225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000000007336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000036122947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999986117557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961114168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008344002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000036123503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036123503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=300000036123503.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044465265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904721.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041685533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033352200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038909701.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041686390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041687512.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047242831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041686178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005572985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005571054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050018586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047237197.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025018866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008349351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019462408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016683517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025018819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013905749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013904649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030574150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022238861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005571039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005569337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005569892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005569630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015518.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041684155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019460754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033351640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027795792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011128808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036129453.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011128253.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030574126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033350809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022238031.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000050018586.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018587.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016641.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018308.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=600000050018587.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050018588.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018598.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050018617.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050018619.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050018596.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000050018619.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018619.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018619.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023903.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023903.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018620.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018620.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348387.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933348387.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905719.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905719.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905730.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905730.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905741.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905741.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905730.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905730.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348393.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933348393.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988905727.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050018616.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050018616.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050018616.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080574182.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025016849.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050018638.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050018616.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050018616.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050018638.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050018629.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080574194.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080574182.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050018616.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005573282.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041684404.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086129740.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050018616.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086129740.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129752.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129752.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933348348.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933348348.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348407.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933348407.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905732.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905732.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905727.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905727.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348404.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933348404.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348404.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933348404.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348430.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933348430.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933348418.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933348418.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022239015.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022239015.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905738.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905738.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905738.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905738.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905751.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905751.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022239039.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022239039.5 node_expansions=23
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988905695.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000022239028.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000022239028.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997239031.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997239031.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022239050.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022239050.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083351917.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083351930.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083351917.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113907499.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999933348361.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058350196.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083351917.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083351920.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083351962.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083351917.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083351917.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000113907499.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113907496.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083351917.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000005573250.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041684372.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119463042.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083351962.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000119463042.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463041.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463041.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933348375.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933348375.4 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999933353636.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999933348358.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999933349894.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999933348372.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999933351560.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999933349384.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999933349338.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999933350025.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=899999933353636.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908353681.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908353681.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908353681.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908353681.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908353681.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908353681.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908353649.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908353649.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999908353681.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908353681.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872242536.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872242536.0 node_expansions=13
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872242536.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1199999872242536.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872242536.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872242536.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999872242592.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872242592.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961133262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961133262.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961133274.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961133274.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961133262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961133262.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961130774.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961130774.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999961133259.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961133259.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999961133261.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961138964.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999961133273.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999961133285.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999961133263.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999961138964.2 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999961138964.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999961133273.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999961134799.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999961133273.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999961134242.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999961134244.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999961134244.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999961135908.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999961134928.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1199999961138964.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961138964.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961138964.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947247855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947247855.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947247865.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947247865.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047249644.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061138534.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061138546.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000077805209.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999858357188.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019470085.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047249632.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047249641.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047249644.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061138527.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047249629.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077805186.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000102805197.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000072249638.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999969470966.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000041693198.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000119471861.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047249632.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000119471861.0 node_expansions=80
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000119471867.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119471862.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000119471862.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119471853.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119471840.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119471867.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858357154.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999858357154.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858357185.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999858357185.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999833354687.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999833354687.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999833354699.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999833354687.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999833354684.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999833354687.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999833354674.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999833354699.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999833354685.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999833354685.2 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999833360410.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999833361966.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999833360410.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999833360410.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999833364466.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999833360410.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999833361410.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999833361410.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999833363077.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999833362077.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1199999833364466.2 node_expansions=234
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999833363364.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999833360410.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999833361963.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999833360410.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999833360410.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999833360410.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999833361407.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999833364466.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999833361410.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999833363077.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999833362077.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1199999833364466.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999833364466.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999833364466.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999833364466.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999833364466.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999833364466.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999833364466.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999833364477.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999833364477.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999833370340.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999833367396.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999833369785.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999833368951.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999833367396.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999833367396.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999833367396.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999833368396.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999833368396.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999833368396.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999833369063.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999833369229.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1199999833370340.8 node_expansions=330
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999833367396.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999833369785.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999833368966.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999833367410.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999833367396.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999833367396.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999833368396.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999833370340.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999833368396.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999833368410.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999833369072.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999833369229.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999833370340.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999833370340.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999833370340.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999833370340.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999833370340.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999833370340.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999833370340.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999805585285.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999805585285.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999805585285.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999805585285.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999805585294.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999805585294.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999947253730.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000022255530.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000036144409.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033366632.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050033296.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999966698185.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999994477741.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994477741.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994477729.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008366619.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994477729.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025033308.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050033286.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019477754.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999916699077.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999988921297.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066699962.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999994477729.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000066699962.2 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066699962.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066699962.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000066699972.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066699972.2 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000066701805.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066703083.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066704194.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066701805.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066702805.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066701805.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066702805.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066702805.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066702805.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066703472.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066703639.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066704194.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1200000066704194.8 node_expansions=332
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000066701805.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066703098.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066703365.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066701809.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066702805.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066701805.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066702807.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066702807.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066702807.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066704198.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066703472.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066703643.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=1200000066704198.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066704196.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066704196.8 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005562891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000038900725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000041676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991671779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011119002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994449502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000041676003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041676003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041676003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000041676003.0 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000041683066.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011125197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011126586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041681655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050016373.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038904731.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044460845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044460256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011125488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011124921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011125765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011127165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050017789.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044462234.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683065.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038904144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041681143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025011917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025013031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036125275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047239153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036126643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047239997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041681375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030567763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030568573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025012127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025009359.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050012485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025012151.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036121350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044458866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030568041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000036124441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679903.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000050017789.6 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017789.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050015556.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050015556.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050017789.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017789.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017789.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017781.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017781.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017790.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017790.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050017812.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050017778.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017812.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017812.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017812.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050017798.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050017776.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017798.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017810.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017810.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000030573376.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050017801.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000050017801.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030573354.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030573354.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000030581171.9 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000030577116.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=600000030581171.9 node_expansions=104
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000030580616.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000030577113.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000030579622.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000030580613.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000030579900.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000030579900.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000030581177.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000030579622.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000030581177.9 node_expansions=148
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000030580072.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000030576291.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000030578235.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000030578793.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000030581171.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000030579060.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000030579060.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000030579793.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000030578791.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000030581171.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030581179.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030581179.9 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000030581177.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030581156.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000030581166.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000030581179.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000030581166.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000030581179.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030581168.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030581168.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999980581277.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999980584057.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999980580277.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999980582222.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999980581655.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999980581266.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999980580277.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999980583044.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999980583766.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999980582766.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000022240621.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000013910551.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=900000022240621.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240607.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022240607.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240629.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022240629.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000022240652.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000022240614.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022240652.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991683321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991683321.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991683305.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991683305.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991687067.2 node_expansions=45
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050017566.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080574007.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061129556.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061128667.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052796233.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111129556.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061129555.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061129555.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061129566.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022239777.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022239777.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061129557.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091685112.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052796223.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022240667.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091685121.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061129555.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061129557.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000111129556.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111129567.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111129543.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129567.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133256.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133256.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111129574.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111129567.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129574.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022157.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150022157.5 node_expansions=112
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000150018419.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150022157.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150018409.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150020353.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150019808.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150018419.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150018409.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150021187.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150021879.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150020919.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000150022157.5 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=1200000138911046.5 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1200000130577713.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000150022157.5 node_expansions=189
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000150022173.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000138911062.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000130577713.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1200000150022173.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022168.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150022168.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022191.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150022191.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000088910171.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000119466626.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000100022169.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000030575947.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000100021281.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000052799948.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000100022180.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000100022191.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100022170.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061132405.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061132391.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000100022169.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000130577727.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052799948.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000022244391.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000130577727.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000100022183.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000100022171.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000130577727.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130577739.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130577739.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130577739.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130577739.5 node_expansions=16
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000130577755.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130577757.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000130577715.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130577738.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130577723.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000130577713.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000130577757.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130577745.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130577745.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130581214.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130581214.0 node_expansions=32
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130577767.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130577767.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130577767.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186129521.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186129521.5 node_expansions=124
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088910211.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119466648.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000100022214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000030575991.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000100021325.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000052799987.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000150022214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000100022214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000100022201.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000100022210.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000061132425.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000061132425.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000100022214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000052799977.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000022244436.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000130577767.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000100022216.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000100022203.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000150022214.0 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000150022204.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000150022202.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150022204.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000177796209.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177796209.2 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000150022225.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000150025677.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000150025677.5 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000150022186.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000150022224.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000150025677.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000150022179.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000150022179.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000150025677.5 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000150024566.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000150022199.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000150022180.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000150022177.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000150023577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000150022179.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000150025402.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000150022177.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000150024977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000150025691.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000150024691.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000150025691.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000150025712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150025712.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000150031670.8 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000150028909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000150031670.8 node_expansions=178
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000150031298.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150028906.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150029910.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150028890.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150030305.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150028909.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150028906.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150031681.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150028922.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150031687.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000150031410.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000150031295.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000150031687.8 node_expansions=306
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000150029478.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150028471.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150029471.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150028471.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150029859.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150028448.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150028471.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150034169.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000150028448.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150032669.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000150034169.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000150030859.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000150029472.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1200000150034169.8 node_expansions=101
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150034156.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150034156.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150031692.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150034140.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150031690.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150034156.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150031678.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000150034156.2 node_expansions=64
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000150032670.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150031667.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150033489.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150032678.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150031690.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150033058.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150031667.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150031678.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150031671.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150032656.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000150034178.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000150034060.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000150032690.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000150034178.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150034170.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150034170.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000150034191.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150034191.8 node_expansions=8
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000177811939.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169478624.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1500000177811939.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000177810822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177810822.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000177811965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177811965.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116702296.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147256392.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127811971.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000030587936.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000127813407.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000080592074.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000127811937.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000127811958.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000127811971.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000061144381.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000061144381.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000127811936.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000158369851.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000080592074.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000050034193.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000158367503.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000127811948.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000127811948.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000158369851.8 node_expansions=202
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158367493.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000158369851.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000158367522.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000158367512.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000158367488.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000158369851.8 node_expansions=63
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000158368478.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158367476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000158369309.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000158368492.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000158367476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000158368851.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000158368474.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000158367492.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000158367485.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000158367485.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000158369851.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000158368463.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000158368492.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000158368463.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1500000158369851.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158369851.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158369851.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158372546.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158372546.5 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158369901.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158369901.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158369883.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158369883.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158369909.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158369909.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158369909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158369909.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158369955.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158369955.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186142943.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186142943.2 node_expansions=130
FooPlayer.decide: Prioritizing 1 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000177814340.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1800000177814340.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000147258780.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147258780.8 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155592136.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155592136.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094482792.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166705904.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000125039226.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000008370781.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000105593903.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000077817005.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000175039237.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000147261449.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000125039226.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000125039226.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000058371670.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000058371670.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000125039226.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000077817015.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000047261448.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000155594782.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000125039226.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000147261449.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000175039237.2 node_expansions=646
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000175036582.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000175036557.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000175039234.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000175039234.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000175039221.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000175039234.2 node_expansions=181
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000175036592.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000175036558.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175036592.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000227806083.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000227806083.0 node_expansions=427
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094482778.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166705889.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000125039211.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000008370767.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000105593891.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000077817000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000147261447.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000125039211.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000125039211.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000058371656.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000058371656.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000125039211.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000155594780.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000077817003.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000047261434.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000155594778.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000125039211.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000147261447.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000166705889.5 node_expansions=828
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000166704234.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166703257.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166705068.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000166704222.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000166705901.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000166704646.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000166704257.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000166703222.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000166703234.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000166703222.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000166703237.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000166704222.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000166704234.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000166704234.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1800000166705901.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166705889.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166705889.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000094484656.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000125039257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008370812.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000105593932.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000077817033.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000175039234.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000147263323.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000125039266.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000125039266.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000058371710.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058371711.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000125039257.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000155594822.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000077817047.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047261479.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000155594825.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000125039257.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000147261488.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000147263323.0 node_expansions=129
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147261488.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147261488.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000147261502.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147261502.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000147261469.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000147261472.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000147263290.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000147263275.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000147263290.5 node_expansions=83
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000147262472.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000147261457.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147263302.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147262457.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147261472.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000147263292.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147262479.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147261459.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000147262737.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147261457.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000147261457.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147261469.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000147262479.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000147262459.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000147262479.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000161145569.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000158369167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000172257961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000175034461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000161143357.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000147263292.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147263290.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147263290.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147263324.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147263324.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147263302.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147263302.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000169477203.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000169477203.0 node_expansions=530
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000116707747.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000116707765.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000116707765.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000116707770.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000116707755.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116707770.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000169477246.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000169477246.5 node_expansions=601
FooPlayer.decide: Prioritizing 22 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000144483689.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000144480745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000144480745.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000144482578.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000144481745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000144480745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000144480745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000144481745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000144480745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000144482022.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000144480745.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000144480745.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000144480745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000144481745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000144481745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000144481745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000130594357.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000130593802.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2700000127818412.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2700000141707189.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2700000144483689.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2700000130592578.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2700000144483689.5 node_expansions=3317
FooPlayer.decide: Prioritizing 24 infrastructure actions over 31 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000116711710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116711710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000116710724.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000116712553.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000116711710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000116710720.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000116710710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000116711710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000116710710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000116711988.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000116710710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000116710710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000116712543.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000116710720.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000116711710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000116711710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000116711724.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000125038721.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2700000130594357.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2700000130593812.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2700000127818412.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2700000141707202.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=2700000144483689.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 23: expected_value=2700000130592588.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2700000144483689.5 node_expansions=453
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000144483686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144483686.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000172260348.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000172260348.0 node_expansions=40
FooPlayer.decide: Prioritizing 1 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000172260359.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=46) score=3000000172260359.0 node_expansions=16
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011121280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013896558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005562336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000036119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999963890556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999986117835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000036119614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119336.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=300000036119614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000058351731.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906403.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038906100.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047237211.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047239446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005568811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005569099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030569711.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036125265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033348610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041681667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030571865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030569645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016680753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013900198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013899350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016677963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005566837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005565726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005567696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022234695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041681706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033345263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025012472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025012194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013900183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019453238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033345541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019454627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019456638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027790817.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025012207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025013871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036126375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016680739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000058351731.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058348940.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351718.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349787.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000058351718.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351742.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351742.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058351718.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351718.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351753.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351753.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058351766.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351741.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351766.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000036129541.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036129543.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000036129543.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000036129543.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036129531.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036129543.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036129544.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036129544.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036129541.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000036129543.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000036129543.9 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036129543.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036129543.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036129571.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036129571.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002796227.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000036129553.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000036129553.9 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002796218.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002796218.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002796237.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796237.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002796239.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002796228.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002796239.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002799274.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002799274.6 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002796241.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002796240.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002796241.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933349120.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933349120.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933349118.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999933349117.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933349118.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933349118.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933349118.4 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000016683341.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972238908.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999980572229.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002796218.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002796229.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000015785.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000091685118.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000002796219.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000033351787.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000033351797.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000002796218.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000002796218.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000002796218.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000002796219.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999933349107.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000002796232.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000002796218.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000025018451.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091685118.5 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091685132.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091685104.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685132.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052794406.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999972238907.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016683306.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002796240.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002796240.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030571295.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002796240.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069462874.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000033351797.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002796241.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002796241.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002796240.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002799292.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999933349129.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999933349129.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000002796240.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002799292.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000025018463.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000069462874.4 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000033351797.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033351781.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033351797.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933349130.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933349130.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933349119.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999933349104.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933349119.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933349119.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933349119.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933349119.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999933349105.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933349119.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902796581.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902796581.6 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902793550.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999902793564.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999902793564.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902793564.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902793564.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902793561.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902793561.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872238006.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999902796595.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999902793538.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999902793542.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999902793531.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999902796595.2 node_expansions=70
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999902793550.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902795919.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999902796595.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999902795495.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999902796197.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999902796197.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999902795206.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999902795908.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=599999902796595.1 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872237995.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872237995.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872237984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999872237984.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872238008.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872238008.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872240649.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999872240649.9 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872238026.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999872238019.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999872238016.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999872240650.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999872238029.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999872240650.0 node_expansions=48
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999872238003.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872238017.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999872240372.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999872238003.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999872239947.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999872240664.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999872240664.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999872239669.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999872240372.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=599999872240664.4 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872240649.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872240649.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999872240652.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999872240652.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955574883.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941685983.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999950019320.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999941687761.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999941687761.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999938910514.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000030579847.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999972243320.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000033354430.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000002798886.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999941687761.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999941687750.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999941687750.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999941687774.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999872240638.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999941687761.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999941687774.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999963909983.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000033354430.1 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033354427.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033354427.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008354443.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008354443.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008354428.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008354428.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008354450.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008354450.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008354430.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008354430.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008354441.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008354441.1 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008354442.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008354429.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000008356817.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000008357665.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000008354439.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000008356373.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000008357109.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000008356109.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000008356818.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000008357665.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008357651.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008357651.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999930578098.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916689221.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999925022554.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999916690996.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999916690996.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999913910554.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005579887.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999972246543.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977802110.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999916690996.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999916691000.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999916690985.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999916690985.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999847243888.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999847243885.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999916690996.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999916690996.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999963913222.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000005579887.9 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579898.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579898.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000005579898.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005579898.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005579904.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000005579873.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579904.9 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999930578131.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999916689232.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999925022575.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999916687358.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999916691009.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999913910574.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005579895.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999972246564.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000036131813.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999977802121.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999916691020.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999916691009.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999916691009.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999916691009.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999847243899.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999916691008.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999916691009.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999963913238.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000036131813.8 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008357672.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008357672.8 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000008357676.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008360617.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008357686.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008360078.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008357672.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008359617.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008360342.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008359339.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008359800.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000008360075.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000036131829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000025017373.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1500000036131829.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000036131816.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000036131791.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036131816.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000036131817.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036131817.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000036131817.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000036131778.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036131817.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999897242015.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897242015.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999969464249.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955575372.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999925018928.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999916687362.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999944465137.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999963908692.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000033354026.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000000020718.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000036131803.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000005576261.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999916687349.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999944465126.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999944465126.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999944465150.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999897242015.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999944465127.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999944465126.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999991687385.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000036131803.8 node_expansions=81
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000036131817.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000036131791.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036131817.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000036131835.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036131835.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000036131817.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000036131780.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036131817.2 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033345498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033344109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033344386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033344109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033345776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080569778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080568667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066678609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055568609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066680553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061124165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069457776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069457834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063903055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044456329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069456386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058342774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000075011999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052790276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061124164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058345275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066679719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063902775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000080570609.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572276.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000080574498.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999991679920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991679921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991679931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991679654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991680198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033348932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041686152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047241165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027796389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047240054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025015831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013904723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025014144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019461389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022236916.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016679403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016680792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027796372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002790194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041683362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016680515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005570486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013904931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002791027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002792416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022234421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002792406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011122739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002787693.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124930.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000012128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000013239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016680807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008347459.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000047241165.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238665.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241165.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047241165.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241187.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047241187.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241165.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047241165.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241186.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047241186.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030574534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030574534.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030574533.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030574533.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030574532.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030574532.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030574532.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030574532.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000030574519.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030574541.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000063907793.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000030574531.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000030574529.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000063907793.8 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055574484.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000063907793.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=900000063907793.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063907793.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063907793.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063907841.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063907841.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063907864.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063907864.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030574530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030574530.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030574531.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030574531.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055574530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055574530.5 node_expansions=26
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055574522.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1200000055574522.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055574520.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055574520.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055579663.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055579663.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000055574522.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055579651.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000055574509.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000055574531.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000055574524.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000055579651.8 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000055577005.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000055577005.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000055577444.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000055578830.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000055575905.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000055578393.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000055579651.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000055577429.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000055579651.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055579663.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055579663.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966688974.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966688974.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944460800.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944460800.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944460786.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944460786.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944460827.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944460827.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033351489.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000100018152.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000066684828.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072244676.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983349717.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999961127474.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999944460820.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999944460808.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100018152.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000133351492.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066684819.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050018152.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050018152.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055573708.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033351474.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999961127474.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033351474.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033351486.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000133351492.8 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133351482.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133351482.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133355788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133355788.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033351485.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999944460819.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000100018151.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000066684818.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072240375.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999983349709.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999961127485.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999944460807.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999944460807.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000100018151.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066684830.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050018153.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050018151.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055573707.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033351473.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999961127488.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033351485.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033351488.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000100018151.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100018166.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100018166.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100018175.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100018175.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000100018187.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100018172.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100018187.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100022466.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100022466.2 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000100018179.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100018186.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000100018186.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000100018184.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100018183.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100018184.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100018195.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100018195.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033351498.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999944460828.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000066689132.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072240398.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983349731.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999961127505.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999944460838.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999944460838.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100018173.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000133351509.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066684839.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050018183.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050018176.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055573721.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033351505.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999961127507.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033351498.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033351505.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000133351509.2 node_expansions=128
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000133352883.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133353984.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133354421.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133355798.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133352875.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133351484.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133355395.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133354409.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133354421.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000133355798.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000133355798.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133355787.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133355798.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133355820.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133355820.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000133355798.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133355809.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000133355819.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133355809.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000152795897.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000133355809.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000152795897.0 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000133355812.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133358290.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133358746.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133358180.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133357200.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133355790.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133357746.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133358200.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133358746.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133358736.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000152795897.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1500000152795897.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000152795897.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152795897.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130576586.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130576586.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000030573711.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999922238614.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000097240375.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063907045.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091684843.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000013906154.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999938905267.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999963907045.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999963907043.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000097240377.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063907041.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000047240377.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000047240377.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000075018156.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000030573709.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969461709.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030573712.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011129267.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000097240377.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097240387.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097240387.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116684836.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116684836.0 node_expansions=134
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000097243287.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097246343.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097246231.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097244676.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097244676.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097243287.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097245232.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097244676.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097246231.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000097246231.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000097246343.0 node_expansions=218
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000097242907.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097242889.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000097242876.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000097246343.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000097242884.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000097246343.0 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000097242894.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097245809.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097245235.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097246358.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097244271.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097244261.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097242872.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097244820.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097244271.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000097245787.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000097245787.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1500000097246358.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097246345.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097246345.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097246345.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097246345.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000097246367.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000097249239.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000097246344.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000097246319.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000097246356.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000097249239.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000097246306.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097249250.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097248706.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097248706.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097247684.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097247684.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097246306.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097248239.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097247718.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000097249274.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000097249250.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000097249274.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097249261.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097249261.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075025962.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075025962.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075025940.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075025940.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075025954.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075025954.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000075025964.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075025941.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000075025953.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000075025939.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000075025953.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075025964.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094470365.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094470365.2 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000075025976.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075025976.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000075025968.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000075025990.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000075025953.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000075025943.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000075025990.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075025958.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075025958.2 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011118169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966671391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966671114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005562891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966671669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030563780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000016674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991670334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988892834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988891723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011120390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013897890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994450335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000030566558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563780.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030564058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000030566558.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000000009644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033344422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041679788.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041681165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025015531.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000012687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027792997.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571042.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030571656.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000012409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348880.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027792200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000012429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000012987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000012987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013901016.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013899627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027789921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013899628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234160.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022233041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030568619.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011124639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019457976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025013320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008344364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041680888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025012194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025012749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022233876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008342406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008343240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011121569.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000041681165.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041681165.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041678387.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041681165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000041681165.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041681178.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041681178.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000012697.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033346067.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000012708.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041681152.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041681141.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000072236734.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988901586.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075014512.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075014498.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041681141.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041681141.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041681141.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041681152.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041681141.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041681155.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041681141.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072242961.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019457165.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000075014512.0 node_expansions=70
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000075014505.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075020753.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075017985.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075014471.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075017272.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075017128.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075016981.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075017259.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000075020753.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075020739.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075020739.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075020750.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075020750.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075020777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075020777.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075020777.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075020777.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075020791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075020791.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000019023.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988907923.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033352356.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000019023.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041687467.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041687467.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000072243036.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988907925.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075020812.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041687467.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041687478.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041687467.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041687467.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041687467.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041687467.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041687479.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072243023.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019463467.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), None, None)) score=600000075020812.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075020813.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075020763.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075020813.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999955574589.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988907874.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999988907874.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574551.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574551.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988907887.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907887.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988907911.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907911.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955574565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955574565.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955574565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574565.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955574565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955574565.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955574565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574565.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955580829.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955580829.6 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955574565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574565.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955574565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955574565.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955574565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574565.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955574565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955574565.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955574588.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999955574550.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574588.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925019033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925019033.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925019044.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999925019006.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925019044.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925019044.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925019044.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936130166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925019044.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000033346926.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999936130156.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999977798599.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999977798596.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000058347815.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000063903404.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000063903404.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999977798599.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999977798599.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999977798600.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999977798613.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999977798599.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999977798599.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999977798599.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000038909711.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999986130156.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000063903404.5 node_expansions=266
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044469864.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044465263.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044465252.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000044468752.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000044468031.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000044467919.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000044471530.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000044467763.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000044468041.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000063903404.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=900000063903404.4 node_expansions=67
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063903417.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063903417.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063903429.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063903429.9 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063903418.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000063903394.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000063903384.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000063903408.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000063903385.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063903418.9 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936123875.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936123875.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936123862.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936123862.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999919457196.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919457196.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999919457196.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999919457186.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999919457187.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999919457187.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999919457164.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919457196.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999933346988.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999922235863.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000013664.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999944458974.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999997236775.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025014554.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999922235863.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000030570109.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000030570109.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999963903419.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963903419.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999944458974.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999963903419.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999963903419.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027792284.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999997236775.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000025014553.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999983346998.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000027792284.8 node_expansions=89
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997236775.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997236775.9 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999997236775.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997236763.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999997236753.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997236766.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997236766.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999997236742.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997236775.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997236773.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997236773.9 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999997236763.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997242002.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999997236777.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997236768.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997242040.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999997236767.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999997242040.6 node_expansions=79
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999997240374.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997236763.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997236752.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997240233.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997239540.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997239435.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997242051.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997239252.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997239541.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=899999997242051.6 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997242040.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997242013.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997242040.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997242085.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997242085.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999997242087.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997245627.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999997242067.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997245665.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997242056.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999997242067.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999997245665.2 node_expansions=85
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999997245246.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997245665.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997242075.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997242054.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997245525.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997242065.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997244704.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997245524.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997244555.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999997244832.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=899999997245665.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997245666.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997245640.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997245666.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999902799429.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902799429.4 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999886129718.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999902799428.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999902799428.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902799414.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902799414.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886129717.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886129717.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999886129707.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999886129707.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869463053.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869463053.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999869463062.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999869463060.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869463062.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869463070.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869463070.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999869463074.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999869463050.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869463074.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888908397.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999888908397.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999888908395.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999888908383.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999888908395.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999888908406.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999888908406.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999888908406.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999888908394.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999888908406.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999869463959.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999869463962.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999869463962.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999869463962.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999869463961.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999888908335.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1199999888908335.5 node_expansions=26
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999869463913.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999888908335.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999888908349.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1199999888908349.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888908335.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999888908335.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961120280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019451003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022229336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000000006225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000033345725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994452613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986115890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000005113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008344279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000033345725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000033345725.25 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047240255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047237477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002796588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030574387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022240221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038908610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002795755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002796609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002795210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002795755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906123.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030573554.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906113.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050017556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681724.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013907706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008348816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008349917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030574418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025017461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033351651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011127414.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011126292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025018053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016683596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025018886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011127138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011127705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016682983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008349929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038906976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033350865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016682461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030569695.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013903813.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016682427.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016681038.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022239371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008348816.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000050017556.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015877.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014209.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050022271.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000050022271.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017543.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017543.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088911160.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050017542.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088911160.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000119466716.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002793542.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988904654.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050017556.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050017566.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050017564.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050017542.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017542.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080577827.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080577827.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050017542.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002793543.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999930568654.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988904655.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050017556.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000119466716.1 node_expansions=124
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000119466307.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119463660.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119462004.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119464494.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119466716.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119462975.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119463821.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000119466716.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119466729.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119466729.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930573369.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930573369.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930573382.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930573382.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930573382.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930573382.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930573407.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930573407.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999930573382.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930573382.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930573396.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930573396.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999930573382.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930573382.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930573396.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930573396.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088911197.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050022285.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050022285.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088911219.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000119466753.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002798285.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988909419.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050022285.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050022286.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050022307.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050022308.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050022286.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080577864.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080577842.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050022285.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002798286.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988909397.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050022298.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000119466753.1 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119466730.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119466730.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119472988.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119472988.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119466731.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119466731.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000119466750.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119466755.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000119466739.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119472988.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119466732.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000119472988.6 node_expansions=42
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000119471057.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119469655.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119468398.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119466764.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119469244.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119472988.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119467710.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119468544.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000119472988.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119472988.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119472988.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119472989.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119472989.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119473007.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119473007.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930579696.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930579696.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088917456.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050028556.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050028556.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088917468.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000119473000.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002804556.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988915667.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050028557.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050028557.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050028556.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050028556.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050028556.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080584131.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080584111.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050028556.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002804556.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988915667.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050028556.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000119473000.0 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119473010.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119473010.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119473020.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119473020.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119473020.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119473000.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119473020.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119473032.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119473032.1 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000119473021.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119473000.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000119473009.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119473021.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119473024.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000119473020.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000119473009.0 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000119474008.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119475953.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119474688.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119473021.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119475522.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119477619.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119474020.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119475954.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000119474842.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000119473021.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119473021.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119473021.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119473021.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119473021.0 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000158361863.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000144472989.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000158361863.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000158361863.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158361863.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158361899.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158361899.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158361878.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158361878.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000158358566.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000158358566.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183361899.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183361899.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000127810953.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088917466.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088917454.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000127806354.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041693454.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999988915688.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088917456.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088917462.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088917467.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088917466.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088917454.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000119473031.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000119473018.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088917466.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041693456.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999930579676.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999988915676.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088917456.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000127810953.5 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806354.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127806354.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127806351.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127806351.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127806366.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127810964.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000152806297.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127806367.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127806355.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000152806297.8 node_expansions=35
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152806331.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1200000152806331.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152806297.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152806297.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152806332.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152806332.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152806332.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152806332.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930579630.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930579630.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930576311.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930576311.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930579666.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930579666.5 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999930580630.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999930582574.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999930581296.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999930582130.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999930584241.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999930580632.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999930580664.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999930581463.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999930584241.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930584255.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930584255.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930584241.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930584241.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930584243.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930584243.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930584275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930584275.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930584241.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930584241.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930587172.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930587172.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930584277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930584277.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930584290.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930584290.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930580944.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930580944.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930584292.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930584292.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000152810953.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000113922053.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113922055.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000152810943.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000183366499.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000041698053.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013920277.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000113922055.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113922068.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113922053.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113922053.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113922053.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000144477610.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000144477610.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113922055.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000041698053.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000013920290.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113922055.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000183366499.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183366499.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183366499.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183369417.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183369417.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000183366525.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000211137025.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000183366517.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000183366514.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000183366531.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000211137025.0 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000183367522.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000183369444.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000183368166.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000183369002.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000183367502.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000183367502.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000183368333.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000183368611.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000183369154.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000211137059.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1500000202802581.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1500000211137059.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000211133725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000211133725.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000211137076.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000211137076.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000211137063.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000211137073.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000211137038.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000211137038.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000211137026.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000211137073.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000211137038.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000211137038.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000211139933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000211139933.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000211137072.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000211137062.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000211137059.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000211137049.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000211137059.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000211137072.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000211137097.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000211137097.0 node_expansions=9
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000211137077.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000211139949.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000211137083.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000211139934.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000211137072.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000211139949.8 node_expansions=60
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000211138002.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000211139959.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000211138731.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000211139572.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000211138005.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000211137076.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000211138839.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000211139127.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000211139670.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000211139959.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000211139949.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000211139949.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000244473261.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000244473261.0 node_expansions=155
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000230581504.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000244473279.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000230583171.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000230584004.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000230582445.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000230582893.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000230581504.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000230583278.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000230583000.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000236139947.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000230584111.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2400000244473279.5 node_expansions=1039
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000211141966.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000211142631.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000211143478.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000211141979.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000211143367.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000211140968.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000211142802.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000211142535.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000211143642.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000244473291.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1800000230582442.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2400000244473291.0 node_expansions=175
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000244470789.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000244473281.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000244473282.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000244473275.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000244473246.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000244473282.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000244470760.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000244470760.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000244475925.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000244475925.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000244470823.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000244473282.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000244473260.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000244475925.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000244473261.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000244475925.5 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2400000244474262.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000244474926.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000244475793.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000244474263.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000244475650.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000244473262.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000244475092.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000244474849.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000244475926.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2400000244475926.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000244474293.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000244474293.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000269473260.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000269473260.0 node_expansions=25
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2400000244476961.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000244478628.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000244477627.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000244478428.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000244476938.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000244478315.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000244475955.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000244477760.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000244477485.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2400000244478628.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000244478607.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000244478607.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000244481562.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000244481562.5 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000244479617.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000244480284.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000244480174.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000244481559.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000244481118.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000244479625.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000244481004.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000244478618.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000244480452.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000244480184.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000269474929.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=2700000261139096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2700000263920095.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2700000269474929.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000269474930.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000269474930.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000244477902.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000244477902.5 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000244474997.5 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000263916507.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000244474974.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000244477902.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000244477874.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=3000000263916507.0 node_expansions=126
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000244474994.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000244474972.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000244474974.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000244474971.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=3000000263916507.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000244474954.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=3000000263916507.0 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2700000244475952.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000244476618.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000244476530.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000244477926.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000244477464.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000244475967.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000244477341.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000244474952.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000244476784.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000244476508.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000263916507.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=3000000263916507.0 node_expansions=33
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080572275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080569988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000086126933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000091681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000091682554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077791652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083348319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033346887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033347998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033346887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075013609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083350044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077791720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069457276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075012834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072235887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000075013608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009663.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063901722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050010552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069457217.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055564996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033344664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033342440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033345219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055565542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061121664.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066676941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052786385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052785552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066680055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055565552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069456997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069457275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055565552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000080569219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058344996.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000091682554.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091686165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091683387.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091684498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000091686165.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038905334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025013333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030569997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044463884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055576374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055573942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022239154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027794988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991682697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991683540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991681596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041685609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025018034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016683311.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027794420.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008347422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457699.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000012680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000011847.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016681361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008348850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019461365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991682962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991680726.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991683528.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013904971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005570196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019462474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997236848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016683309.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013904406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994458517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005568809.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016678530.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005568516.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000055576374.9 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055576097.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571097.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576374.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000055576374.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356540.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356540.9 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005572724.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997237599.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058351377.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005572721.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061133418.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086129165.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058351377.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997237613.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058351388.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058351377.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058351377.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086129165.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086129165.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086129179.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058351377.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058351391.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058351377.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997237601.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086129179.2 node_expansions=209
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086129176.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129165.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086129165.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086129187.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086129165.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000086129187.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129173.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129173.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572707.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572707.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572731.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572731.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572718.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572718.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005572718.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572718.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572731.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572731.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572730.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572730.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000005572743.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005572729.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000005572721.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005572721.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005572708.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000005572698.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572743.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572744.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572744.8 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000005572744.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005572718.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000005572734.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005572710.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005572708.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000005572735.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572744.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572734.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572734.8 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000005572743.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005577849.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000005572747.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005577887.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005572756.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000005572735.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000005577887.6 node_expansions=75
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000005577740.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005575820.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005577887.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005572730.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005575109.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005576509.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005574963.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005576074.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000005577887.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005577912.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005577849.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577912.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577912.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577912.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005577887.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005577849.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577887.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577909.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577909.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005577910.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005577897.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577910.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577907.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577907.6 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997242799.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058356586.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005577910.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088911209.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000127800987.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058356577.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997242796.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058356577.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058356577.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356578.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356577.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000127800987.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000127800987.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086134356.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058356586.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356577.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356586.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997242800.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000127800987.8 node_expansions=114
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113912110.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000127801001.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=900000127801001.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127800987.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127800987.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155573618.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155573618.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127801016.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127801013.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155573618.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127801024.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127801013.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000155573618.2 node_expansions=42
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000127804499.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127805998.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127804778.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127804055.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127801000.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127803388.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127804777.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127803222.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127804348.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155573631.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000155573631.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155573618.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155573618.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155573618.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155573618.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033350518.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088906062.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000127795854.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033350520.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000088906077.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000100018062.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088906079.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000127795844.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000127795851.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000127795840.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000127795851.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000155573632.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000155573635.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000155573619.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000127795854.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000127795844.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000100018062.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038904284.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000155573635.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155573632.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155573632.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155573646.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155573646.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155573634.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155578631.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155578631.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155573656.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155573646.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000155578631.8 node_expansions=82
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155573644.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155573645.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155578631.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155573655.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155573646.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000155578631.8 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000155576141.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155578632.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155576419.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155576688.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155573632.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155576001.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155577389.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155575864.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155576975.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000155578632.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155578631.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155578631.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033355520.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033355520.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011138699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011138699.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011133312.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011133312.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011138699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011138699.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066688851.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105578629.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011133295.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000066688862.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000155578640.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077800851.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000066688855.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105578645.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000105578629.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105578629.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105578629.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000133356420.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000133356429.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000133356432.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000127800862.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000127800862.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077800851.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016687073.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000155578640.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155578639.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155578639.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183356410.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183356410.5 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000155578652.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155578653.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000155578666.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155578666.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000183356375.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000155578654.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1500000183356375.0 node_expansions=40
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000183356375.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000183356375.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1500000183356375.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183356375.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183356375.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183356426.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183356426.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000183356377.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183356377.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183356399.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183356399.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000183356410.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000183356388.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000183356400.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000183356388.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000183356408.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183356410.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211134168.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211134168.2 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000183356435.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000183361845.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000183361870.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000183356443.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000211134152.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000211134168.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000211134168.2 node_expansions=109
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211134168.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1800000211134168.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000211134168.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211134168.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211139592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211139592.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211134187.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211134187.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211139616.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211139616.0 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000211134235.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000211134244.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000211134244.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000211134244.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000211134245.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000211134245.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000211134241.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000211134233.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211134241.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211134249.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211134249.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211134227.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000211139672.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000211139672.0 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211134266.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000211139672.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000211139644.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000211134267.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000211139641.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000211139672.0 node_expansions=113
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000211136761.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211135646.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000211137178.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000211134247.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000211134253.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000211135227.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000211139676.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000211135227.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000211136479.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000211137605.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000211139676.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211139672.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211139672.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211139682.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211139682.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211139688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211139688.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211139696.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211139696.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000066694328.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094472100.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000161139670.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000066694322.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000122249891.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000105584115.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000094472106.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000161139656.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000161139656.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000161139662.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000161139662.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000188917447.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000188917450.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000188917434.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000183361889.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000183361889.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000105584100.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000016692544.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000188917450.8 node_expansions=78
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188917433.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188917433.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188917469.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188917469.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000158359399.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158359399.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188914982.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188914982.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188914977.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000188914982.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000188914982.2 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188914953.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000188914981.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000188914981.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188914966.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188914966.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000016690051.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000016690066.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000016690066.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000016690054.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000016690062.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000016690066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1800000016690066.2 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016694663.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016694663.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000016690055.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000016694663.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000016690063.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000016690073.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000016690075.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000016694663.0 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000016692551.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000016691442.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000016692995.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000016690053.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000016694677.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000016690073.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000016691052.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000016691066.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000016692272.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000016693385.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000016694677.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016694663.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016694663.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000016699260.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016699260.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000016694682.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016694682.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000016699282.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016699282.5 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000016694682.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016694682.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066696453.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066696453.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066696463.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066696463.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066701076.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066701076.2 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094478806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000161146361.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000066701028.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000122256584.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000211146362.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000105590806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000094478806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000161146361.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000161146361.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000161146361.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000161146361.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000188924153.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000188924153.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000188924153.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000183368595.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000183368597.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000105590806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000016699250.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000211146362.8 node_expansions=666
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000211146406.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211144264.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000211143908.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000211143153.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000211144710.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000211141797.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000211141797.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000211142797.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000211142764.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000211143986.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000211145097.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000211146406.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211146375.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211146375.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066701028.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094478806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000161146361.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066701076.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122256620.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000211146372.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000105590842.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000094478806.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000161146376.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000161146376.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000161146376.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000161146361.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000188924153.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000188924155.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000188924188.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000183368595.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000183368597.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000105590806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000211146372.8 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211146377.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211146377.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000211146394.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211146394.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211146410.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211146410.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211146371.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211146371.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188917997.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188917997.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188918033.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188918033.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000044472687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000072250431.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000161140219.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066694878.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000100028218.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000188918040.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083362433.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000072250433.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000138917986.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000138917986.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000161140209.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000138918018.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000166695765.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000166695808.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000166695765.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000161140252.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000161140209.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000083362462.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000188918040.5 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188920618.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188920618.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000188917989.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000188920626.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000188917996.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000188917974.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000188917984.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000188920626.0 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000188918971.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000188920459.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000188920082.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000188919394.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000188918971.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000188917974.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000188917974.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000188920626.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000188918974.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000188919005.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000188920227.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000188919362.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000188920626.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188920626.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188920626.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999994473540.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994473540.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999994473525.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994473525.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999994473528.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994473528.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999994473529.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999994473549.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999994473539.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999994473570.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999994473539.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999994473570.8 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999994473570.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994473570.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999994473553.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994473553.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000044475317.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000072253095.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161142863.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000066697530.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000100030863.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000188920641.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000083365097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000072253109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000138920650.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000138920696.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000161142863.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000138920650.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000166698419.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000166698419.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000166698419.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000161142863.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000161142863.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000083365095.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000188920641.5 node_expansions=322
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188920651.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000188920664.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000188923104.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000188920655.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000188920677.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000188923104.5 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000188921604.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188923155.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000188922993.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000188922715.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000188921993.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000188921655.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000188920626.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000188920618.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000188921640.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000188921618.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000188922826.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000188921993.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000188922752.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000188923155.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188923118.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188923118.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188923172.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188923172.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188923140.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188923140.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000188923174.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188923174.5 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188923186.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000188923176.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000188923176.0 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188923187.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000188923148.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000188923148.0 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188923174.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000188923174.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000188923135.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000188923139.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000188923169.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188923174.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000188925546.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000188923184.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000188923166.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000188923167.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000188923155.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000188923174.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000188923145.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000188925534.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000188923165.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000188923165.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000188925563.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000188923195.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000188923164.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000188923174.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000188925542.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000225029564.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000225029564.8 node_expansions=274
FooPlayer.decide: Filtering out maritime trades from 25 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000188927665.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000188923174.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000188923178.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000188923178.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000188923168.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000188923164.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000188925551.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000225029586.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000188923174.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000188923164.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000188925561.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000188923190.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000188923188.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000188923180.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000188925555.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000188923178.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=2100000225029586.8 node_expansions=577
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000188926531.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000188926531.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000188927642.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000188927642.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000188926920.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000188926531.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000188925531.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000188925531.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000188927642.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000188926531.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000188926531.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000188926364.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000188926642.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000188927642.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000225029586.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000216697765.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2100000225029586.8 node_expansions=444
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000225029586.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000225029586.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000225031961.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000225031961.0 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000080586612.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000119476390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000161142179.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000102808845.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000136142179.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000119476390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000119476390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000138919946.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000138919946.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000197254179.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000175031946.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000202809735.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000202809735.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000202809735.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000197254169.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000197254169.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000119476390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000052808835.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000202809735.0 node_expansions=921
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000202807337.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000202808308.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000202809697.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000202809419.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000202808726.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000202808308.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000202807337.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000202807337.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000202809419.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000202808308.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000202808308.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000202808181.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000202808736.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000202809419.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2700000202809697.0 node_expansions=98
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000202809736.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000202809733.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000202809736.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000202809757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000202809757.5 node_expansions=51
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000202809748.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000202809759.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000202809759.5 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000202809735.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000208362926.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000202809744.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000202809747.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000202809747.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=3000000208362926.5 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000202809732.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000202810745.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000202811567.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000202811858.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000202811120.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000202810731.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000202809732.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000202809754.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000202811843.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000202810731.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000202810743.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000202810564.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000202809732.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000202811858.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000208362926.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=28) score=2400000208362926.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208362948.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208362948.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208362949.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000208362949.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208362977.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000208362961.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208362977.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000233362952.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000233362952.0 node_expansions=14
FooPlayer.decide: Prioritizing 16 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000233362952.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000233363913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000233363796.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000233365024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000233364341.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000236138537.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3300000233362952.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3300000233362952.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3300000233365024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3300000233363913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3300000233363913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000233363786.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3300000233362952.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3300000233365024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3300000233365024.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3300000213920579.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=3300000236138537.0 node_expansions=2594
FooPlayer.decide: Prioritizing 18 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000233363903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000233364903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000233364903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000233364737.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000233366014.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000233365292.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3300000233363903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3300000233363903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3300000233363903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3300000233366014.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3300000233364903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000233364903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3300000233364737.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3300000233363903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3300000233366014.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3600000263916252.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3600000261138474.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3600000241694030.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=3600000263916252.0 node_expansions=391
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063904998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083350034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030567164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069460266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080570879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069460602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083350054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072238054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063903887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063901154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063901709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050009719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036121100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036118877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055565830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052786663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050010553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038896933.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052790829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075015608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000083350054.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083355609.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353942.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000083355609.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000013903810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999980569588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999980572641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050018942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019458823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999980570987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999980571820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999980572654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999980571540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041686442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030573609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016682156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025017488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025014654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008349653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999991680684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991680684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008350208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997237971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000015739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008349365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988901239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002792140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994457681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994457403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016682196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011126918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997235459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997236848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005571031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991679849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991678738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994457627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002792138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002793527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008348261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997237971.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000050018942.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016165.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016720.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000050018942.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986127665.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016683221.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025016567.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091685900.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997239678.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052796998.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052797022.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052796998.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083352565.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083352555.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797011.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091685900.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052796998.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797009.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997239689.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997239665.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052797009.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052797022.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091685900.9 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091685888.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685888.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986127676.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986127676.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986127700.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986127700.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986127686.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986127686.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986127698.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986127698.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986127710.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986127685.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986127710.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986127724.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986127724.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999947238829.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986127709.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999986127709.6 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986127709.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986127684.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986127709.6 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999997239688.1 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=599999997239686.1 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=599999997239701.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999997239687.1 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000030572984.9 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000030572974.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=900000030572984.9 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997239640.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000030572973.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=900000030572973.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030572973.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030572973.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030573021.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030573021.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000008350819.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000030572989.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000030578965.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000030573021.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000030572989.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000030578965.1 node_expansions=42
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000030578131.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000030575777.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000030575484.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000030575076.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000030576318.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000030573010.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000030579000.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000030576873.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000030579000.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030578965.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030578965.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030579014.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030579014.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986133667.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086136356.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016689224.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000025022557.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000125025236.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086136334.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086136356.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086136334.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000116691890.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000116691900.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086136334.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000125025233.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086136356.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086136334.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030579000.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000030579001.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086136334.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086136356.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000125025236.5 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125025236.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125025236.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000030573010.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000119463677.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061128567.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000069461900.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000075018343.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086130343.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000119463677.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000119463677.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000150019233.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000150019233.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000119463677.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000158352567.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000119463677.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000119463677.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075018343.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000030573010.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086130343.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000119463677.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000158352567.0 node_expansions=594
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000125030407.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125027999.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125027733.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125028724.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125027348.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125029293.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125028555.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125025225.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125029122.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000158352569.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000158352569.0 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158352567.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158352567.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158352590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158352590.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158352567.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158352567.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158357737.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158357737.5 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000030573026.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000119463701.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061128582.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000069461913.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000158357712.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075018359.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000086130359.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000119463701.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000119463689.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000150019266.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000150024378.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000119463709.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000119463692.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000119463701.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075018359.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000030573033.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086130376.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000119463692.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000158357712.0 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158352599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158352599.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030578157.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030578157.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000030573023.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000030578157.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000030573022.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000030573037.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000030573022.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000030578157.5 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000030578182.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000030575810.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000030575520.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000030575520.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000030575101.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000030576076.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000030576343.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000030573010.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000030576909.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000030578182.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030578179.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030578179.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030578191.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030578191.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030578194.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030578194.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030573045.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030573045.0 node_expansions=50
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000141685911.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000094462801.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000102796135.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000180574801.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000075018356.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000086130356.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000141685911.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000141685911.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000172241468.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000172241468.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000141685911.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000180574801.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000141685911.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000141685911.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000097240578.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000063907245.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000108352578.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000141685911.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000180574801.8 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000158360126.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158357755.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158360238.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158360248.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158359859.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000158360794.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158359699.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158357755.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000158361235.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000158361644.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000180574800.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1500000180574800.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000180574801.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180574801.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180574814.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180574814.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000180580063.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000180578664.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000180581164.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000180581174.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000180580746.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000180581730.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000180580609.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000180578664.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000180580468.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000180581857.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000180581857.2 node_expansions=258
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000180578713.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000180578679.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000180581857.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000180578689.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000180581841.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000180581857.2 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000180580100.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000180578664.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000180581201.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000180581174.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000180580746.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000180581734.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000180580631.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000180578701.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000180581857.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000180578674.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000180581060.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000180581857.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180581894.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180581894.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180581916.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180581916.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000180581925.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000180581890.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180581925.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180581942.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180581942.8 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000180581891.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000180581912.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000180581905.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000180584936.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000180581902.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000180584921.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000180584936.5 node_expansions=64
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000180583294.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000180581905.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000180584402.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000180584389.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000180583992.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000180584936.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000180583847.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000180581905.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000180581905.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000180581902.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000180583736.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000180584294.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000180578675.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2100000180584936.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180584961.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180584961.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180584964.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180584964.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180584958.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180584958.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180584994.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180584994.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030583148.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000141696037.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000094475564.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000102806271.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000075028482.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000086140482.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000141696037.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000141696037.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000172251604.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000172254230.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000141696037.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000180584948.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000141696053.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000141696037.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000097250735.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000063917371.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000108362726.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000141696036.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000180584948.0 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180584937.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180584937.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213918281.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213918281.5 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000180584993.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180587622.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000180584972.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000180587602.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000205581785.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000180584980.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000205581785.5 node_expansions=123
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000180584970.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000180587654.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000180584971.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000180587471.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000180587081.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000180587488.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000180586914.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000180584971.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000180587634.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000180584970.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000180584971.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000180586801.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000180587358.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000205581787.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2400000205581787.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000205581798.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000205581798.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238915123.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000238915123.5 node_expansions=14
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000238915121.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000238915134.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000227804012.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000230581809.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2700000238915134.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238915123.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000238915123.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238917706.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000238917706.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238915123.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000238915123.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238915123.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000238915123.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000208359594.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000238917748.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000238917748.5 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000208359591.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000238915143.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000238915130.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000238917713.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000238917748.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000238915138.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000238917748.5 node_expansions=85
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000238915143.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000238917748.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000238915149.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000238917629.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000238917191.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000238917631.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000238917075.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000238915141.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000238917762.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000238915141.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000238915144.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000238915974.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000238917470.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2700000238917762.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208362205.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000208362205.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000208371146.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=3000000241695517.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000241695517.0 node_expansions=257
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000241699850.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000230588739.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000233366517.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=3000000241699850.0 node_expansions=93
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000000008947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025008725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000005613.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986113112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044456641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055568655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030566853.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038904991.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682769.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050016988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005570475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005569111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030569366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033347213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030566906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011122416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013900775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033349419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033349441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016680194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036126928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005567960.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025014403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025012482.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005566584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005567948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016677694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027791329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016677971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030569386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022235199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000055571165.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055577151.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576040.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=600000055577151.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570887.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570887.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570921.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570921.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022237575.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022237575.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088904196.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000083348662.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000088904196.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088904196.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088904196.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088904226.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088904226.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088904196.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088904196.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088910475.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088910475.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088904207.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088904207.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055577165.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055577165.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000055577165.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000055573554.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000055575629.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000055573129.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000055570897.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000055575935.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000055571740.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000055572720.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000055577165.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055574389.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055574389.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686499.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966686499.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686496.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966686496.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686511.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966686511.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686498.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966686498.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966686512.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966691475.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999966686511.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999966686487.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966686489.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999966691475.1 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999966687509.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966689155.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966688710.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966691197.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966686486.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966691477.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966689998.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966687322.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966688308.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=899999966691477.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966691475.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966691475.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966696183.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966696183.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999966692476.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966694142.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966693718.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966696207.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966694985.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966694128.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966691485.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966692496.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966692295.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966693295.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=899999966696207.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966696183.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966696183.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966696242.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966696242.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938911929.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938911929.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938911940.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938911940.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999938911931.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938911915.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999938911914.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999938911915.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999938911902.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938911931.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938911869.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938911869.2 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999911134150.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999911134141.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999911134151.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999911137597.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999911134139.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999911137597.4 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999911134129.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999911136798.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999911137319.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999911136351.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999911137597.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999911136764.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999911134150.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999911135110.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999911134962.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999911135954.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999911136208.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=899999911137597.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999911137597.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911137597.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911137631.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911137631.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883359843.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883359843.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911137607.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911137607.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911137607.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911137607.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861130123.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861130123.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861132787.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999861132787.6 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999861130129.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999861130131.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999861130120.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999861130142.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999888907839.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1199999888907839.8 node_expansions=19
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888907868.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1199999888907868.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888907874.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999888907874.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888905632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888905632.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888905668.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999888905668.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888905697.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888905697.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000061129689.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000097240800.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005574134.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999977796355.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999955572363.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999969461245.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999913905686.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044463020.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044463030.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999977796352.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999977796355.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977796379.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999900016799.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999900016796.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000002796363.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000002796366.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999977796362.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000002796366.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000097240800.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097239686.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097239686.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097240797.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097240797.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097240777.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097240777.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122239978.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122239978.0 node_expansions=173
FooPlayer.decide: Prioritizing 11 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000122237352.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122239980.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122237362.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122239575.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122239019.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122238751.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122237352.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122237352.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122238186.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122239146.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122239980.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1500000122239980.0 node_expansions=961
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000122239970.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122239970.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122241525.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122242192.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122241636.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122239970.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122241358.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122239970.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122240803.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122241803.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108351923.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000122239981.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000122242192.2 node_expansions=393
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000097245713.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122242154.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000097245712.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000122242192.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000097245716.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000097245700.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000122242192.2 node_expansions=137
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000097245698.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000097246698.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000097247255.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000097247364.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000097245698.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000097245700.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000097248087.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000097245700.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000097246531.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000097247543.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000097246700.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108354142.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000122242192.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1500000122242192.2 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122242203.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122242154.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122242203.8 node_expansions=10
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015031.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066682478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000086125044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027791321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030566876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000086126432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066681157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083349210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072235530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052789098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041678542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061123598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050008875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066679487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047234708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061123320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030565208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030562986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030563819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030564654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066680876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898044.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041678542.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000086126432.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086128655.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128932.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129210.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000086129210.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000013904944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038905321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022236931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036129432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041686364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041685534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050018099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999983347641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999983345697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016679641.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005567931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013904939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013905219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025016932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016682130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013902708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999991677916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002790461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016682408.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999983345407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999983345948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999983344837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999983347629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991678184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997232930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002789041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999988899583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999988898194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997231516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988900971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002790761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999988900138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997235737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019461640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005570739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027793031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005570739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000050018099.5 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017543.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016988.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000050018099.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356054.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058355485.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353698.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058355074.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058355351.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058353143.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058356067.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058354374.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058353832.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000058356067.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356040.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356040.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356055.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356055.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058356055.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094467166.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027797870.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991686722.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002798721.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002798722.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086133860.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058356065.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094467193.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356065.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991686734.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356065.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356054.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002798734.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058356054.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356055.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086133844.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086133860.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000094467193.4 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467179.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467179.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467166.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467179.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094467179.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094467179.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094467141.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467179.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116684811.8 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116686589.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116686174.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116686452.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116686998.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116688396.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116688674.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116686442.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116687700.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116687144.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116688674.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000116688674.6 node_expansions=454
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094472890.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094473445.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094473737.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094474000.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094473279.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094474667.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094472737.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094474000.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094474835.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094473445.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116688698.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000116688698.1 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688674.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688674.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688711.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688711.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688689.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688689.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688719.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688719.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116688688.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688688.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692431.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692431.8 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116688691.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688690.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116688710.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116692421.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116688699.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000116692421.8 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116690477.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116690086.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116690350.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116691588.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116690896.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116692284.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116690340.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116691602.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116692421.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116691032.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000116692421.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690490.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690490.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692435.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692435.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692423.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692423.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692460.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692460.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692469.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692457.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692469.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692465.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692465.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000116692480.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692477.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000116695399.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116695364.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116692469.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000150025767.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000116695399.5 node_expansions=68
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000116694300.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116694288.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116693858.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116695414.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116694121.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116694704.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116696092.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116694148.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116695400.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116695412.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116694844.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000116695414.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116695400.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116695400.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116695425.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116695425.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116695423.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116695425.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116695425.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116695425.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116695414.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116695425.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116698634.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116698634.2 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116695436.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116695432.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116695436.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000002804748.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002804748.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000002804734.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002804734.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966693636.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966693636.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966693636.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966693636.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966693657.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966693657.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966693654.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999966693654.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966693654.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000044473210.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000150028712.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047248267.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999977803880.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000011135103.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000072250991.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000100024005.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000113917603.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044473210.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999977803879.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000044473213.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000022250991.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000022250991.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000011139876.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044473210.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000077806490.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105584278.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000127801770.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000150028712.2 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150028723.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150028723.2 node_expansions=11
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000116697256.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116698642.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116697269.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116696811.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116697089.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116697645.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116697100.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116697089.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116698378.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116698367.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116697811.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136135105.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000136134006.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000136135105.0 node_expansions=165
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136135131.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136135107.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136135083.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136135110.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136135083.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136135131.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136138290.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136138290.8 node_expansions=32
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000169468439.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000169468440.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000158357348.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000155579571.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=2100000169468440.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169468461.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169468461.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169471613.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169471613.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000169468461.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000169468466.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000169468440.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000169468455.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000169468456.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000169468466.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169466516.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169466516.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000169468466.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000169468468.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000169468464.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000169468454.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000169468454.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000169468468.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155579577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155579577.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169468467.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169468467.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155579576.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155579576.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155579578.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155579578.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155579581.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155579581.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155579586.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155579586.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000083357344.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000030577785.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999994466678.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000016689789.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000030579567.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000111135133.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000119468452.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000119468468.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000083357355.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999994466678.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000083357344.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000061135122.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000061135133.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000050024011.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000063912900.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000077801800.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000125024008.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000147246244.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000147246244.8 node_expansions=249
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000147246242.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147246252.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000147246244.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147246255.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147246242.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000147246260.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2100000147246260.2 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000147246260.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147246252.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000147246231.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147246254.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147246242.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000147246237.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147246260.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147249415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147249415.5 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000147246253.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147249377.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000147249415.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147246255.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147246244.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000147246252.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000147249415.5 node_expansions=89
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000147248037.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147249418.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147246831.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147247642.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147247919.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147248466.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147247920.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147247910.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147249140.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147249137.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147248585.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1500000147249418.5 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147249448.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147249377.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147249448.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147249440.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147249440.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083360538.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000155582779.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000030580982.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999994469872.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000016692982.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000030582761.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000111139934.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000119471650.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000119473267.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083360535.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999994469872.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000083360535.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000061138316.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000061138316.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050027206.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000063916112.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077806600.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000125027203.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000119473267.5 node_expansions=150
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000119471646.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119471635.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000119471626.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000119473267.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119471659.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000119471618.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000119473267.5 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000119472603.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119473434.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119472156.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000119473004.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000119473283.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119473838.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119473268.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000119473267.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119473269.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119474545.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119474579.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119474004.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000119473283.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119473283.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119473283.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152806611.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152806611.5 node_expansions=15
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000152806614.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000141695513.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000138917738.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2400000152806614.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152806627.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152806627.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152809547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152809547.5 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000116695526.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000188920645.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000063918867.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000027804849.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000016694624.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000030584404.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000144473312.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000152809534.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000116695513.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000027804848.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000116695513.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000094473304.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000094473293.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000050028848.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000097251068.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000111142867.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000158365090.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000180587312.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000188920645.5 node_expansions=276
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000188917751.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000188920645.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000188917718.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000188917727.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000188917718.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000188920645.5 node_expansions=40
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000188918718.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000188919534.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000188918302.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000188919089.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000188920662.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000188919937.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000188918716.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000188917715.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000188917701.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000188917736.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000188920669.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000188919580.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000188920089.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000188920669.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188920648.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188920648.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188920696.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188920696.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000188924036.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000188924869.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000188923591.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000188924425.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000188924591.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000188926091.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000188924036.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000188923036.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000188923036.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000188923036.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000188924036.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000188924870.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000188926258.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000188924591.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000188926258.5 node_expansions=450
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000188924039.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000188924886.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000188923608.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000188924439.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000188924608.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000188924036.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000188925258.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000188924037.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000188923059.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000188923060.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000188926258.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000188924059.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000188924871.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000188923050.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000188924608.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2400000188926258.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000188926258.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188926258.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188928104.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188928104.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000188926262.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000188926272.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000188926295.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000188926295.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000188926284.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000188926295.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188926307.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188926307.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188928091.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188928091.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000188926275.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000188928090.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000188926293.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000188926283.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000188926285.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000188928090.8 node_expansions=44
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000188927272.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000188928107.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000188926848.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000188927691.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000188927827.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000188928107.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000188927260.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000188926258.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000188927260.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000188926257.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000188926260.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000188926281.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000188927257.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000188928091.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000188927813.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000188928107.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188928107.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188928107.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188928146.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188928146.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188925869.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188925869.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016705005.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016705005.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000016705015.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016705015.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000016705027.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000016706826.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000016705018.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000016705005.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000016704996.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000016706826.2 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000016705994.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000016705548.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000016706398.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000016706548.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000016706826.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000016705993.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000016705038.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000016706842.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000016706009.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000016705009.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000016704993.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000016704993.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000016705993.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000016704994.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000016706548.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000016706842.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016704604.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016704604.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016708646.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016708646.2 node_expansions=27
FooPlayer.decide: Prioritizing 22 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000016709667.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000016709222.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000016709222.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000016709667.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000016710222.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000016710222.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000016709667.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000016708667.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000016709667.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000016708667.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000016708667.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000016708667.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000016709667.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000016708667.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000016709667.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000016710222.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000047260086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000041704917.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000030591666.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000030592363.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000036147974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000047260372.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2100000047260372.8 node_expansions=548
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000047260359.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000047260359.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066701537.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000066701537.0 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000047260374.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000047260351.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000066701537.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000047260361.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000047262155.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000066701537.0 node_expansions=88
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2100000047261349.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000047260894.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000047260893.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000047261338.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000047262171.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000047261905.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000047261349.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000047260349.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000047261351.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000047260348.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000047260338.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000047260349.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000047260338.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000047260350.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000047261351.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000047260926.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000066701572.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000061146369.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000061143605.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000061145813.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000055589460.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2400000066701572.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066701573.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000066701573.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000047258939.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000047258939.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000047257107.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000047257107.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030590455.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030590455.0 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000030590426.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000030590984.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000030590996.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000030591440.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000030592259.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000030591981.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000030591426.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000030590440.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000030591426.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000030590426.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000030590426.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000030590427.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000030590426.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000030590426.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000030591426.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000030590981.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2400000030592259.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030592294.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000030592294.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030592281.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030592281.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000030592274.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000030592271.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000030592282.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000030592271.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000030592269.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000030592282.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000030592281.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000030592281.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000030592295.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000030592295.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000030592279.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000030592299.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000030592304.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000030592304.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030592292.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000030592292.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030592309.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030592309.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994481182.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994481182.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994481198.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994481198.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999994481195.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999994481188.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994481195.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994481195.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994481195.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000063925639.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000191703426.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000077813651.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000005591406.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999977814515.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000091703417.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000138925639.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000191703417.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000100036759.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000005591418.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083370081.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000061147881.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000061147848.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999997258973.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000044481195.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000077814528.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000125036764.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000147258973.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000191703426.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000191703417.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191703381.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191703417.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000213925615.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000213925615.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000191703451.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191703401.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191703451.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999977814560.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999977814560.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999941703439.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999977814530.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999977814552.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999977814537.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999977816068.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999977814538.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2399999977816068.5 node_expansions=58
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999977814526.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999977815094.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999977815091.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999977815512.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999977816068.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999977814538.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999977815512.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999977815537.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999977814512.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999977815528.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999977814537.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999977814538.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999977814526.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999977814512.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999977814538.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999977815512.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999977815083.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2399999977816068.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999941704957.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999941704957.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000063927169.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000191704972.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000077815204.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000005592963.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999977816060.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000091704980.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000138927194.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000191704982.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000100038305.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000005592949.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083371636.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000061149378.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000061149391.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999997260489.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000044482747.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000077816095.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000125038290.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000147260528.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000191704982.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191704982.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191704982.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000086149367.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000213927158.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000100037390.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000027815145.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000013927145.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000000038256.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000113927158.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000161149390.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000122260501.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000027815145.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000105593811.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000080593811.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000080593811.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000019482700.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000066704922.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000100038269.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000147260501.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000169482714.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000213927158.0 node_expansions=198
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000213927182.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000211149405.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000211149404.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000211149420.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2700000213927182.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000213927168.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000213927168.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=3000000227813295.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000236145218.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000227809464.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000227812687.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000222256300.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000233370075.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=3000000236145218.5 node_expansions=18
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033345725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000036123225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013896780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011117891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019452058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994453446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994453390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991674224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999986115890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000036123225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123225.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119058.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000036123225.2 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000008347998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008350487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047236367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047239442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033352154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008350767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030573013.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041686401.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008350465.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008351325.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008350475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041684713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047241099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013902143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025017184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033350555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016682963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016682962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033350544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025017181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237982.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030572429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016682972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027796595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038907206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019460749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019460749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044462251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027794959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025015795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033350241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025015795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027794962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038907754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019461850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044462220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033351637.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000050017199.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017199.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050013033.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050014144.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000050017199.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017224.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017224.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017199.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017199.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016683889.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016683889.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017224.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017224.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017223.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017223.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016683889.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016683889.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016683900.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016683900.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902795339.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902795339.8 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955570999.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005571889.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022237667.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016683904.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016683888.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016683888.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047239461.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975016333.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016683888.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083350556.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083350572.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016683888.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016683904.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016683888.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016683899.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016683888.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016683888.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047239445.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000083350572.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350556.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350556.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350557.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350557.6 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000083352947.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352947.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083354467.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083350599.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083351700.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083352947.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083350578.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000083354467.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354478.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354478.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354474.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354474.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955574922.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005579291.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999902795367.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022245068.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016687807.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016687811.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016687811.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047246846.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975020256.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016687811.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083354490.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016687811.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016687822.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016687807.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016687811.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016687811.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016687807.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047246846.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083354490.0 node_expansions=118
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083356846.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083356847.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083357690.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083354508.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083357957.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083355588.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083356846.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083354478.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000083357957.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083357957.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357957.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083357958.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357958.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357954.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357954.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357955.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357955.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083357956.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083357956.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083358956.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083360345.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083361179.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083357956.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083362567.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083359067.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360345.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083360068.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083357955.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097243379.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1200000083357956.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083357956.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083357956.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902798813.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902798813.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902803423.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902803423.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999902799825.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999902801224.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999902802034.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999902803423.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999902799936.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999902801201.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999902800923.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999902798812.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1199999902803423.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902803423.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902803423.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902808584.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902808584.8 node_expansions=20
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999902804417.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999902805807.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999902806640.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999902804529.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999902805807.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999902805813.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999902805529.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999902808601.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999902803417.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1199999902808601.2 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999902808591.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902808598.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999902808584.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999902808574.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999902808595.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999902808598.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999902808574.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902808574.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902808589.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902808589.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902808590.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902808590.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955588144.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000005589044.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000022254822.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000016701033.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000016701049.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000016701033.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047256612.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999975033478.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016701033.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083367717.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083367711.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000016701033.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016701049.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016701034.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016701033.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000016701033.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016701034.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047256613.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000083367717.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083367702.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083367702.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902808613.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902808613.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902808577.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902808577.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902808598.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902808598.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955588140.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000005589056.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000022254838.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000016701035.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000016701029.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000016701029.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047259505.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999975033473.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016701035.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083370617.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083367709.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000016701029.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016701037.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016701035.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016701035.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000016701029.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016701045.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047259505.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000083370617.0 node_expansions=228
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000083367700.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083367697.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000083367720.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000083367697.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000083367718.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000083367720.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083367707.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083367707.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083367720.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083367720.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000083367731.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083367710.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083367731.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055589942.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055589942.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055589942.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055589932.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055589942.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055589944.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055589944.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999927810387.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999977811288.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999875030831.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994477079.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999988923277.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988923276.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000016701064.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000019478832.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999947255720.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999988923277.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055589981.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999988923276.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999988923276.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988923276.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988923276.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999988923276.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016701054.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047256610.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000055589981.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041697564.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055589928.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000055589928.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055589956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055589956.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999913917983.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999963921841.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999861138441.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999980584663.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999975033830.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988919776.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000002808672.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000005586439.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999933363330.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999975030872.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000041697552.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999975030872.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999975030886.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988919786.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988919786.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999975030883.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000002808675.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033364230.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000041697552.8 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041697550.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041697550.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011141994.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011141994.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999883362467.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999963918897.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999830582883.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999950029119.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999958364230.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999972253119.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005586452.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999902807772.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999944475356.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011142008.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000011142036.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999944475356.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999944475328.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999958364258.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999958364230.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999944475328.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999972253120.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033364231.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000033364231.5 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033364230.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033364206.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033364230.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033364232.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033364232.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033364231.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033364206.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033364231.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000033364233.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033364208.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000033364230.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000033364228.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000033364230.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000033364239.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000033364239.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033364228.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033364228.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019475339.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019475339.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019475367.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019475367.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052804387.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052804387.5 node_expansions=49
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000019476377.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000019477763.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000019476364.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000019476474.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000019477752.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000019475377.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000019477474.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000019475364.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000019478308.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000019478318.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000019478318.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019478308.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019478308.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019478308.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019478308.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019478309.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019478309.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019478310.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019478310.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019478318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019478318.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000019478318.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019478320.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000019478320.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019478307.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019478307.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019478272.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019478272.5 node_expansions=10
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019478286.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000019478271.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019478286.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008365808.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008365808.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008365820.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008365820.5 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061124766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061125334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069457834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022233821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022233544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061124222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061123932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058346376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022232988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022233544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022234655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061124766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000055568321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047231931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038900554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063901444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050009709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033343054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033342498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052789775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052791654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038899999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038899999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050011932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346154.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000036121931.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000072237278.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072239501.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072241167.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072242001.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000072242001.0 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000033349500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025016941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994458809.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994457974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033348386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030570808.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994458532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994457977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994460752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041685887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022238266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033351387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038907278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033351165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044462834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027794430.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022234408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002788238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016680750.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008347403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008346865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005568795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013903254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027793597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016680249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005567684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022238872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016681916.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016681360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030573097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000044462834.2 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461723.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000044462834.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462835.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044462835.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462834.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044462834.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044462857.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044462858.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044462831.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044462858.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991683289.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991683251.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683289.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683301.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991683301.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975016636.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991683277.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999991683277.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975016621.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975016621.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975016621.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975016621.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999975016633.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975016619.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999975016630.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999975016618.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999975016629.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975016633.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975021499.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975021499.6 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999975016633.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975016643.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999975016632.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999975021495.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999975016640.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999975021495.1 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999975018862.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975019842.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975019286.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975021495.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975020514.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975018570.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975018848.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975020939.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999975021495.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975021495.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975021495.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933354842.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933354842.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999933354828.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933354828.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933354817.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933354817.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933354831.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933354831.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933354831.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933354831.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913910386.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913910386.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913910373.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913910373.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913910386.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913910386.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913910386.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913910386.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913910386.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913910386.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913910386.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913910386.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913910349.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913910349.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913910360.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913910360.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913910386.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913910386.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966689929.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999913910364.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997243707.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983356599.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994467719.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999916688140.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966689919.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999966689919.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050023276.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066689933.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983356586.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986134388.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013912155.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999944465930.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999916688140.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966689932.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999966689918.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966689918.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000066689933.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066689932.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066689932.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966689934.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999913910402.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997243711.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983356600.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994467746.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999916688179.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966689957.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999966689933.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999913910378.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050023288.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983356623.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986134378.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013912156.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999944465944.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999916688155.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966689933.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999966689957.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966689933.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000050023288.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023267.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050023267.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023267.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023282.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050023282.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066685075.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066685075.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050023293.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050023277.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050023287.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050023303.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050023312.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000050023312.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050023298.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050023275.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050023298.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023329.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023329.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050023298.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050023273.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050023298.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900021509.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900021509.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999900021509.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999900021484.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900021509.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916683284.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916683284.8 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999900021523.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999900021498.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900021523.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999872243723.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999872243723.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999872243721.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872243721.9 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080569497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030569655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030569099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030567432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030569377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030569377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083348932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072235053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063903876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072235054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072235321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055567500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058345830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000069459487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055568043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052789987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061124209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000061125323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000077790611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052787486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052786375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058343598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000083348932.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000083353099.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036130544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994457697.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994460206.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047240053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044464766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036130809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994459644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994457144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994458254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030572497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033350887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033352266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027797490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016685210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016683811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013904667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052794766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033349165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022236920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002790183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002790738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002789905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002791305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019461372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011125515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019461085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005571297.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002793541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025015539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000013249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019459126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047236974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005568805.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005567694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011124930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000052794766.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793377.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793377.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000052794766.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795332.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795344.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795344.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237996.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997237996.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237996.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997237996.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238033.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238033.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083350887.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052795331.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000015788.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052795367.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083350886.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027793565.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088906443.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795330.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000015775.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000015774.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795330.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795330.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795330.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052795330.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795330.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033349110.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088906442.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052795330.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088906443.4 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088906456.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906431.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088906458.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088906421.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088906409.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000088906458.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088906421.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906421.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912987.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912987.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088910629.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088909240.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906487.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088913009.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088911078.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088908140.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088908418.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088909402.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000088913009.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912998.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912971.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912998.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913020.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088913045.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912982.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913045.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244590.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966682196.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997244554.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999997244554.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682158.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966682158.0 node_expansions=14
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966682198.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=599999966682198.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=599999966682163.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=599999966682198.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=599999966682183.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=599999966682198.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682176.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966682176.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966682161.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966682161.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682199.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966682199.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682162.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966682162.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682199.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966682199.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966682199.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966682188.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966682199.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682199.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966682199.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999930571100.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966682210.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999966682210.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930571087.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930571087.4 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930575678.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930575678.9 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999930573734.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930572764.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999930573865.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999930571087.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999930571087.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999930575678.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999930573031.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999930572764.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999930574012.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999930575678.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930575678.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930575678.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930575678.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930575678.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047244135.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986133023.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963909013.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000016688568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000016688578.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999961131235.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000058355249.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999986133012.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999933353456.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999933353467.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999986133012.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999986133012.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999986133012.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999986133012.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999986133024.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000002797916.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000058355235.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999986133012.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000058355249.9 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058355246.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355246.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047244134.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986133012.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963909023.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016688568.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036128399.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999961131245.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058355235.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986133024.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999933353456.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999933353456.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986133012.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986133012.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986133023.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986133012.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986133024.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002797913.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058355256.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986133024.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000036128399.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016688590.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016688590.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016688587.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016688577.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016688587.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016688596.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016688596.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016688586.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016688577.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016688586.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016688586.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016688586.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016688601.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016688578.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016688601.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016688597.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016688597.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016688597.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016688589.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016688597.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016688597.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016688597.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016688597.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016688589.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016688597.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133044.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986133044.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986133046.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986133045.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986133046.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572900.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005572900.4 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969462214.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986133044.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999986133044.2 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999969462213.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986133043.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999986133030.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999986133030.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999986133043.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999986133049.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=599999986133049.8 node_expansions=71
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986133038.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986133040.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999986133040.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969462207.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986133028.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999986133028.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462209.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969462209.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013906664.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938906664.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999950013063.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983351120.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999897238231.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011128887.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999922239996.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999869460441.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999869460441.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999922239996.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999941681494.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999922239996.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999922239996.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999922239996.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999897236160.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999938904886.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011128897.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999955573331.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=899999950013063.1 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930571565.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930571565.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930571555.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930571555.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999930571540.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930571540.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930571555.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930571555.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930571565.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930571565.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930571554.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930571554.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999991684419.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999916684396.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999983351123.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999952795507.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999875015986.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988906677.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999900017777.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999847238222.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999847238222.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999900017785.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999900017777.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999922240010.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999900017775.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999900017777.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999844460444.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999916682678.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999988906677.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999933351123.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1199999991684419.0 node_expansions=111
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999991684440.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991684440.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999991684442.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999991684442.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999991684457.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000011125925.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999991684452.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000011125925.0 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999991684442.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999991687372.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999991686094.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999991687205.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999991684428.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999991684428.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999991686372.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999991686095.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999991687372.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999991686109.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011125925.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000011125925.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000011125925.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011125925.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999916681521.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999927790854.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000002792630.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999972239972.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999905569505.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000008351083.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999900014853.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999847235283.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999866679725.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999919459269.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999919459269.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999941681505.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999919459294.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999919459283.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999875013964.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999947236187.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000008348172.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999952792616.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000008351083.2 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008348172.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008348172.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008348196.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008348196.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977792649.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977792649.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011125975.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999886125983.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999897235305.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999972237072.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972237082.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999905569527.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999869459294.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999816679763.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999836124183.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999888903763.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999888903749.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999911125975.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999888903738.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999888903749.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999844458405.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999916680638.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999977792653.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999922237083.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000011125975.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011125971.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011125971.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011125971.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011125971.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000011125968.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011127923.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011127649.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011128764.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011125971.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011125986.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011127916.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011127646.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011128883.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011127646.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000011128883.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011128897.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011128897.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044462173.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044462173.5 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000041684410.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000044462188.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000030573336.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1800000044462188.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044462226.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044462226.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063903729.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063903729.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044462210.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044462210.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000036122114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027785447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030563780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000036122114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000036122114.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000030571588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036124644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041683877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005571586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005571866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038903613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036126932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127769.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036125233.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036126655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905566.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030571096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050017529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005571849.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005569337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005571597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033350833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013903527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011127129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025015775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033349986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019460485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044460598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019460795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030570515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030571098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022238015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033348872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016681583.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=600000050017529.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017530.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016429.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050022127.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=600000050022127.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050015887.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050015887.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980568759.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980568759.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080571439.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050015883.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050015893.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980568759.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013902106.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050015883.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036125240.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005569661.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050015883.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050015883.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050015870.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050015870.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050015881.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050015870.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083349228.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083349230.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050015883.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080571452.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000083349230.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349217.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349217.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980568775.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980568775.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080571439.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050015886.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050015896.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980568775.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013902118.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050015883.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036125240.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005569674.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050015886.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050015872.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050015872.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050015886.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050015872.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050015872.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083349219.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083349229.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050015886.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080571441.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000083349229.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083349240.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083349202.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349240.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349243.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083349243.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083349267.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083349242.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349267.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083349254.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083349228.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349254.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355508.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355508.8 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980568810.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080571488.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050015934.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050015920.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980568820.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013902154.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050015934.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036125266.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005569699.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050015920.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050015934.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050015934.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050015920.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050015921.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050015921.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083349256.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050015920.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080571487.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000083349256.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083349255.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083349253.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349255.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355474.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355474.2 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083349263.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083349251.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083349232.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083355485.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083349255.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083349231.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000083355485.2 node_expansions=37
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000083351727.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083355508.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350616.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083352175.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083354929.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083352006.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083351727.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000083355508.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355486.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355486.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355487.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355487.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355510.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355510.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083355499.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083355487.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083355477.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083355477.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083355466.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355499.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355517.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355517.8 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980575054.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080577753.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050022165.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050022161.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980575054.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013908388.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050022165.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036131518.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005575943.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050022161.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050022184.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050022165.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050022184.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050022161.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050022184.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083355496.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050022165.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080577730.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000083355496.2 node_expansions=264
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083355531.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083355530.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083355499.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083355502.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083355503.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083355503.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355531.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083355528.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355528.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980575055.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080577732.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050022177.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050022166.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980575055.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013908389.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050022179.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036131510.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005575944.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050022166.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050022177.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050022166.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050022179.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050022166.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050022179.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083355524.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050022177.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080577746.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000083355524.2 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083355511.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083355508.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355511.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355531.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355531.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083355476.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083355530.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083355530.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083355519.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083355506.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355519.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083355533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355533.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083355550.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083355544.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355550.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083355540.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355540.2 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083355540.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083355532.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355540.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111127041.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111127041.6 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083358052.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083356929.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083358488.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083359044.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083361266.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083358322.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000083358044.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000083360429.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111127054.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000111127054.0 node_expansions=71
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111127054.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111127029.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111127054.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147238119.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147238119.8 node_expansions=17
FooPlayer.decide: Prioritizing 3 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147238119.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133349232.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138904789.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1200000147238119.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147238133.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147238133.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147243819.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147243819.5 node_expansions=29
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147240620.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147239521.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000147241041.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000147240627.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000147243833.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000147240918.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000147240630.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000147242050.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1200000147243833.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147243854.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147243854.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147243819.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147243819.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147243836.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000147243819.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000147243845.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000147243819.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000147243817.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000147243845.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147243829.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147243829.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980574507.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980574507.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980574472.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980574472.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019464239.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019464239.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019464273.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019464273.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999980574511.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144466078.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000086132746.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086132746.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052797623.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113910524.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111131855.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000080576289.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113910524.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000113910511.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113910524.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113910524.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113910511.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113910525.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000147243868.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000147243868.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113910522.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000144466080.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000147243868.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147249551.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147249551.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147243859.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147249551.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147243844.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147243844.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147243856.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000147249551.8 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000147246329.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147245234.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147246802.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147249551.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147243829.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147246607.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147246357.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147247718.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147248178.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000147249551.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147249551.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147249551.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999980580232.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000144471804.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000086138468.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086138465.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000019470009.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000052803345.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113916232.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000111137566.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080582009.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113916233.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113916231.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113916259.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113916259.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113916247.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113916242.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000147249577.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113916247.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000144471789.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000147249577.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147249566.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147249566.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147249581.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147249581.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000147249581.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147249549.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147253879.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147249558.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147253864.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000147253879.8 node_expansions=57
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000147252046.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147252491.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147250946.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147252490.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147249562.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147249546.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147252049.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147253436.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147252224.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147253879.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000147253879.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147253879.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147253879.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147253890.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147253890.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000147253891.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147256820.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147253923.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147253891.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147253911.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000147256820.8 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000147256558.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147256410.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147256855.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147255280.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147256834.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147253876.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147253890.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147256379.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147255823.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147256554.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147256268.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000147256855.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147256820.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147256820.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980587515.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980587515.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980587510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980587510.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999947254212.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980587506.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999980587506.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980587534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980587534.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980587546.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980587546.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980587506.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980587506.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980587534.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980587534.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999980587546.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980587546.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980587546.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044469387.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044469387.2 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000144479101.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086145768.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000086145766.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000019477332.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052810656.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113923544.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111144887.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000080589324.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113923544.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113923554.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113923544.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113923544.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113923554.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113923543.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000147256877.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000147256878.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113923554.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000144479101.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000147256878.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000147256889.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147256877.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147256889.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980587519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980587519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980587533.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980587533.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947257129.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947257129.5 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000111148698.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052815351.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052815351.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999986146907.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000105580519.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000080593129.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000108357408.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047258907.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080593129.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080593129.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080593129.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080593129.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080593129.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080593129.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000177802741.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000177802741.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000080593129.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000141691630.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000177802741.8 node_expansions=656
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000147259542.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147259365.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147257875.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147258264.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147259820.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147256865.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147256875.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147259375.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147258811.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147259545.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147259256.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000147258709.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1200000147259820.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147259823.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147259823.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147262740.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147262740.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999947260074.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000111151643.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052818296.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052818296.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986149851.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000105583464.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000080596074.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000108360352.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047261851.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080596074.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080596074.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080596074.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080596074.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080596074.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080596074.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000147262754.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000080596074.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000111151643.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000108360352.8 node_expansions=598
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077817143.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077816976.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077815476.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077815865.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077814474.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077814476.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077817418.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077816976.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077816422.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000077817141.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077816865.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000077816309.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000077815476.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094473880.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000097251185.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000108360366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000097256853.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000097251936.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1500000108360366.2 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108360354.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108360354.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108363312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108363312.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108358436.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108360369.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000108360369.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108358411.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108358411.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108365978.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1800000127802769.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127802769.8 node_expansions=242
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108365978.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1500000108360379.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000108365978.8 node_expansions=192
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000108365978.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108365812.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108364312.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108364701.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108363312.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108363312.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108365978.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108365812.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108364978.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108364978.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108365701.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108365145.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108364312.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000108365978.8 node_expansions=363
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000108365535.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108364035.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108364423.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108364978.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108363034.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108363038.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108365978.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108365534.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108364982.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108364712.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108365423.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108364871.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108365701.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108364034.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000108365978.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365978.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108365978.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108368615.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108368615.0 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108365986.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108365993.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108368614.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000138917648.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108365991.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000138917648.5 node_expansions=96
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000108367815.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108368479.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108366981.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108367377.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108365978.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108365988.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108365982.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108368481.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108365981.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108367649.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108368371.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108367815.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108368649.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108366981.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000138917648.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000127805094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000125027315.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000127807371.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000138917648.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138917648.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138917648.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138917669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138917669.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000138917670.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138917657.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138917670.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138920301.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138920301.8 node_expansions=27
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000138917659.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000166695438.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000169473215.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000158362122.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2100000169473215.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000169473232.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000169473211.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169473232.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975027004.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975027004.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975026982.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975026982.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975026988.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975026988.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975026988.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975026988.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030584322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030584322.8 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000030584300.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030584317.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000030584305.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000030584302.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000030584304.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000030584317.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030584306.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030584306.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050023458.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050023458.5 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000211134544.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000083364726.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000102809170.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999975029615.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000125031404.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000130586948.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000188912322.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000077808281.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000111142504.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000130586948.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000130586948.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000069475837.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000069475837.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000130586948.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000216690100.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000216690100.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000130586948.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000211134544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2400000216690100.0 node_expansions=578
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000197251805.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000197250972.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000197251972.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000197252374.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000197250985.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000197250994.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000197250982.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000197253472.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000197250972.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000197252650.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000197253372.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000197252827.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000197253660.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000197251973.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000216690113.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000213912356.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2400000216690113.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216690134.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216690134.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216692596.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000216692596.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000216690156.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000216690123.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000216690144.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000216692604.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000216690120.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000216692604.0 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000216690927.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000216690094.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000216691068.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000216691517.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000216690117.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000216690104.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000216690117.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000216692641.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000216690118.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000216691810.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000216692455.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000216691922.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000216691807.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000216691054.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2400000216692641.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216692641.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216692641.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216692643.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000216692643.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000216692632.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000216692621.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000216692642.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000216692645.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000216692662.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2400000216692662.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216692643.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216692643.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216694993.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000216694993.5 node_expansions=93
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216692633.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216692633.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000241692675.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000241692675.5 node_expansions=429
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000216695986.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000216696930.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000216695819.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000216694986.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000216695986.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000216696375.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000216692687.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000216694986.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000216694986.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000216692687.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000216696930.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000216697653.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000216696819.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000216696653.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000216695986.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=3000000216692687.0 node_expansions=505
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000216693611.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000216694611.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000216693492.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000216692694.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000216693635.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000216694046.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000216692670.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000216693537.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000216692659.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000216692689.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000216694325.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000216694986.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000216694436.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000216694329.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000216693612.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=3000000216692689.0 node_expansions=45
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030567720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030565498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077790609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063901387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066677498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069457544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066679776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236383.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030565776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030566608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063899775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058345830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061123664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123606.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681106.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061125820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030567719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030564663.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000077793655.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796432.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795877.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077792543.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000077796432.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038903608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022237995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027789106.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000013808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000011863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033348577.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036124688.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030570821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033350000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025016054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030572161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041682477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000012977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000013796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033346976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025013297.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027793019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030570865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013900517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027792754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033350254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033350819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008344915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008344082.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011122127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025012962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013900184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013898795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000011851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000011559.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000047237821.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047236155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237266.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237821.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047237821.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047237867.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047237840.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047237867.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243132.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243132.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047237878.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047237851.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047237878.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243132.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243132.0 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000077793389.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000072237822.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000077793389.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077793389.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077793389.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077793392.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077793392.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077793413.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077793413.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994458277.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994458277.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994458312.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994458312.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013902742.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013902742.5 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111132018.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063908021.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111132018.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077798674.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077798674.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108354243.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030574674.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000030574674.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077798674.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077798674.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077798674.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077798674.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077798674.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077798674.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994463563.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000025019119.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108354240.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077798674.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000111132018.5 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000111130498.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111127851.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111128696.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111127723.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111126751.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111126744.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111132029.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111128569.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000111132029.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132020.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132020.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132040.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111132040.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132040.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132040.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136131984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136131984.0 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136131984.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1200000136131984.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136131986.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136131986.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136138554.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136138554.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000136135776.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136133129.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136133962.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136132998.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136132018.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136138576.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136132033.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136135220.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136133846.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000136138576.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136138576.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136138576.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000136139554.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136139667.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136140520.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136139576.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136141798.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136138554.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136144576.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136138554.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136141798.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136140404.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000136144576.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136144554.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136144554.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136150263.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136150263.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136144575.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136144575.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019476140.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019476140.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019476140.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019476140.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019476142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019476142.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019476154.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019476154.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994487306.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994487306.5 node_expansions=153
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999994482864.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999994482975.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999994483808.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999994485086.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999994482864.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999994485086.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999994481864.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999994481864.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999994487308.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999994485086.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999994483697.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1799999994487308.5 node_expansions=289
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999994482864.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999994482975.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999994483808.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999994485086.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999994487308.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999994482864.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999994485086.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999994481878.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999994481864.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999994485088.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999994485086.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999994483697.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1799999994487308.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994487310.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994487310.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994487308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994487308.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994487310.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994487310.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994487310.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994487310.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994487310.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994487310.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994491368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994491368.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000111155765.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000038931751.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000136155751.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000077822421.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000077822411.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000108377973.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000005598411.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000005598418.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000102822419.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000102822417.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077822418.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000077822411.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077822411.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000077822411.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999994487300.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000025042862.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000108377973.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000077822411.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000136155751.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136155755.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136155755.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136155751.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136155751.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136155755.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136155755.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136163029.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136163029.2 node_expansions=206
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000136160797.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136160908.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136161741.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136163019.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136163019.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136160797.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136160797.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136159797.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136160797.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136159797.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136163019.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136163019.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136161630.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000136163019.8 node_expansions=393
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000136159973.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136160072.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136161630.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136160905.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136162186.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136159964.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136159975.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136158973.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136159963.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136158963.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136162183.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136160797.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136163019.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136160797.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000136163019.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136163019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136163019.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108379683.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108379683.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000108379685.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108379665.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000108379677.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108379677.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108379689.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1800000108379689.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000108379699.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108379684.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108379699.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108379699.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108379699.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000108379689.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108379698.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000108379698.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108379676.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108379676.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999966711213.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1799999966714443.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999966711238.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1799999966711237.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999966711235.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1799999966714468.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1799999966714433.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1799999966711247.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1799999966711233.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1799999966711245.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1799999966711223.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1799999966711245.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1799999966711237.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1799999966711225.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1799999966711237.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2100000013924967.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013924967.5 node_expansions=220
FooPlayer.decide: Prioritizing 15 infrastructure actions over 31 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000013926811.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000013924977.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000013926088.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000013925977.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000013926922.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000013928199.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000013924977.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000013925977.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000013924977.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000013924977.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000013924977.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000013928199.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000013926811.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000013926255.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000013926811.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000013928199.8 node_expansions=8429
FooPlayer.decide: Prioritizing 16 infrastructure actions over 32 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999966718196.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966716363.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966717919.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966717363.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966718196.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966717363.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966717363.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966717363.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966717363.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999966716363.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999966716363.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999966716363.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999966718196.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999966717363.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999966717641.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999966718641.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1799999966718641.2 node_expansions=806
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999966716289.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1799999966716277.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1799999966716301.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1799999966716277.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1799999966716277.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1799999966716289.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1799999966718641.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1799999966716301.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1799999966716274.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1799999966716286.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1799999966716299.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1799999966716289.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1799999966716277.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1799999966716289.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1799999966716277.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1799999966716284.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=1799999966718641.2 node_expansions=84
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999966718655.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966718085.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966716252.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966717378.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966717252.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966718196.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966717274.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966717252.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966717267.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999966718085.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999966717252.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999966716252.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999966716274.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999966716274.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999966718100.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999966717267.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999966717552.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1799999966718655.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966718663.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966718663.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966718655.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966718655.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966718677.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966718677.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977829767.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977829767.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977829765.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977829765.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966718653.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966718653.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000111164867.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000011163099.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000108387099.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000050053744.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000050053791.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994496410.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000108387099.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999977829756.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999977829742.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000075053755.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000075053792.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000050053742.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050053742.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050053764.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050053742.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999997274210.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000080609321.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000050053764.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000111164867.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111164877.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111164877.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111164899.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111164899.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111164879.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111164879.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111164898.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111164898.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111164890.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111164890.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169485741.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169485741.0 node_expansions=724
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000050041380.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000138937879.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000050056165.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000050056165.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999994498833.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000108391874.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999977832165.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999977832165.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075058541.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000075058541.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000050056165.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000050056165.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050056165.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050056165.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999966721054.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999997278985.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000080611722.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000050056165.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000138937879.2 node_expansions=1878
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000108391319.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108391874.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108389485.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108390596.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108390485.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108391430.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108390485.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108390485.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108390485.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108391319.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108390485.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108389485.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108389485.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000108389485.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000108391319.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000108390485.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000108390763.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1800000108391874.5 node_expansions=639
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108391333.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108389507.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108390596.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108389507.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108390500.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108391452.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108390485.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108390485.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108390502.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108391319.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108390507.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108389485.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108389502.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000108391874.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000108389507.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000108391341.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000108390485.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000108390763.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1800000108391874.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108391874.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108391874.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108391908.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108391908.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108391908.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108391908.0 node_expansions=2
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108393754.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108391932.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108393031.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108391920.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108392920.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108393877.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108392920.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108392922.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108392932.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108392920.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108393754.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108392920.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108391920.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000108391920.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000108391920.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000108393754.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000108392920.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000108393198.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000108393877.0 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000108393869.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108393834.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000108393834.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108393844.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108393849.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108393869.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108393879.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108393879.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108393854.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108393854.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108393881.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108393881.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108393879.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108393879.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108393883.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108393883.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000111171641.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011169878.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050060529.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050060529.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999994503196.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108393863.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999977836529.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999977836529.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075060533.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000075060533.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000050060529.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050060529.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050060532.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050060529.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999966725421.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999997280977.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000080616085.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050060532.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000111171641.2 node_expansions=62
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000111171644.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000111171611.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000111171645.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000111171613.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000111171623.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000111171645.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000111171623.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111171623.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080608237.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080608237.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080608249.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080608249.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080608237.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080608237.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000080608233.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000080608234.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000080608225.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000080608213.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000080608215.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000080608234.8 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000080608203.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000080608236.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000080608197.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000080608200.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000080608212.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000080608236.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080608189.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080608189.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080608187.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080608187.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080608246.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080608246.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080608221.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080608221.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000080608221.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000080608188.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000080608233.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000080608201.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000080608198.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000080608233.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080605989.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080605989.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936162010.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936162010.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936162010.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936162010.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947273097.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947273097.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947273075.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947273075.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947273090.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947273090.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947273110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947273110.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947273123.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947273123.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999913939810.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999947273103.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999947273091.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999947273135.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999947273113.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1199999947273135.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947273101.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947273101.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891711842.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999891711842.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999861156286.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999891711831.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999891711856.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999891711858.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999891711831.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1199999891711858.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999861156290.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999861156290.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891711834.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891711834.2 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027787710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027789099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061124498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072235320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063901931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027789377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069457276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066679220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052790276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066679778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058346377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066680266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063901932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061124431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075013387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027789932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027789377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027789932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063901441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058345888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036121387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061123944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000069458376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058346376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061121999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047230552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072236154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000075014488.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075017821.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075016988.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075015321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000075017821.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999991680477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991681866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016679709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008347719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025013612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999991682131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036128099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019460818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027790276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025015276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038902001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991682699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991682154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991682709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033350309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013903295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997235737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005568516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997233804.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022234430.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994458249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013902764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025011918.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002789904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000014073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013904931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005569638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025016375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011126073.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047237266.1 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047236432.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237266.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047235877.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000047237266.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791745.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052791745.1 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052795374.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793842.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794263.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052793696.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052797176.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052791751.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052793140.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052793696.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000052797176.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052797176.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797151.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797176.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797188.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797188.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052797198.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797176.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797198.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052799854.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800812.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799299.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052797188.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052799129.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052797195.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052798577.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052799132.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052800132.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080569519.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000080569519.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080569521.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080569521.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080573140.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080573140.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080569533.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080569533.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080573108.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080573108.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080569533.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080569533.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080569555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080569555.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000080569530.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080569533.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000080569520.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000080569533.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000080569556.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000080569556.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080569542.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080569504.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080569542.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080569556.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080569556.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080569556.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080569518.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080569556.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080569567.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080569567.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102795352.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080569567.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044457557.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000105569499.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000088901944.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000147236166.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080569553.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080569556.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044457556.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005567779.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052791778.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080569556.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038902000.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000102790832.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116684241.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080569556.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080569557.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080569567.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000147236166.2 node_expansions=148
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116680668.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116680653.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116680646.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116680635.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116684241.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000116680647.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000116684241.6 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116682297.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116684255.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116682723.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116680632.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116682598.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116680634.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116682020.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116682565.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116682587.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000116684255.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684252.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684252.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684278.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116684278.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684255.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684255.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684279.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116684279.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102795367.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080573155.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044461144.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075017599.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061127832.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080573144.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080573144.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080573144.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044461145.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005571366.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052795366.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080573155.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038905611.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075016700.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116684256.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080573145.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080573144.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080573145.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000116684256.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116684266.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684266.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688810.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688810.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116684266.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684266.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684286.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116684286.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684268.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684268.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684269.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116684269.1 node_expansions=12
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116688860.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116685943.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116686348.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116684275.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116686219.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116687182.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116684267.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116685657.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116686211.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116686221.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000116688860.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116688848.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688848.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688850.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688850.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688849.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688849.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116693991.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116693991.8 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116688858.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688845.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688858.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116694024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116694024.2 node_expansions=95
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000116695670.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116696115.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116694003.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116695948.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116695837.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116698337.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116696948.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116694003.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116694003.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116695948.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116695948.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000133350978.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000116698337.2 node_expansions=334
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000116694037.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116694033.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000116694012.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116698337.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116694010.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000116694046.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000116698337.2 node_expansions=54
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000116695694.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116696694.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116696138.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116694003.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116695961.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116695837.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116696948.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116694003.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116694003.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116695949.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116695961.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116698338.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000116698338.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116698337.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116698337.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005589489.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005589489.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005585459.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005585459.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000005585449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005585449.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005585457.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005585457.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000005585446.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000005585448.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000005585445.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000005585435.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000005585457.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000005585457.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000005585457.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000005585445.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005585457.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030577880.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030577880.2 node_expansions=63
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000102809472.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080587248.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044475248.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000075031704.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061141916.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000116698370.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000080587266.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080587248.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080587266.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000044475249.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052809484.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080587255.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038919693.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000075030801.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000116698369.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080587248.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000080587248.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000080587248.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000116698370.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116698376.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116698368.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116698376.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116698366.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116698366.8 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000141698349.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000147253919.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000144476141.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1800000147253919.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000147253902.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147253925.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000147253925.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147253880.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147253880.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000147257921.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147257921.2 node_expansions=30
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147255546.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000147256560.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000147256014.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000147253881.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000147255824.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000147255825.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000147257935.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000147255758.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000147256824.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000147253903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000147253881.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000147255870.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000147256824.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000147257935.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000147257949.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147257949.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000147263365.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147263365.8 node_expansions=31
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000147257978.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000147257957.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147257978.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000133369089.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000111141235.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075034871.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000105591315.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000061145982.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000147257981.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000111146870.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000111146870.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000111146869.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000075034870.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000061136514.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000083369092.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000111146870.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000075034869.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000172249404.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111146870.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000111146871.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000138924604.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000172249404.2 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147257982.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147257982.2 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000172257938.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000175035713.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2100000175035713.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152811272.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152811272.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175038923.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175038923.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000175035727.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175038923.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000175035767.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175038907.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000175035738.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000175038923.2 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000175037381.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175038381.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000175037812.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175035715.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175037645.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000175037659.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175038936.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175036714.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000175038645.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175035701.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000175035701.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000175038103.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000175037660.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000175038660.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000175038936.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175038969.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175038969.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000161150079.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000138927855.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000102815855.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000105594523.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000088930165.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000175042165.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000138927855.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000138927855.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000138927865.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000102815855.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000036148300.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000083372300.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000138927855.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000066704744.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000102815869.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000138927865.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000138927855.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000138927855.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000175042165.8 node_expansions=253
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000175038934.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175038972.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000175038967.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175038959.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000175038969.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000175038972.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175036735.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175036735.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200038959.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200038959.5 node_expansions=8
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200038959.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2400000200038959.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200036749.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200036749.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225028160.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000225028160.0 node_expansions=39
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000211139294.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000186144438.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000127805048.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000155583726.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000150028171.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000188917048.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000186144438.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000188917048.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000127805048.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000069476882.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000133361493.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000188917048.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000127805937.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000163917060.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000225028183.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000188917048.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000188917048.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000186138993.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2700000225028183.5 node_expansions=786
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000200038419.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200039405.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200038849.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200036757.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200038684.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200038697.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200037769.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200039694.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200036740.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200036740.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200039141.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200038684.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200039682.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000213917051.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000225028185.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000222250108.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000216697786.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000222255552.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2700000225028185.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225028163.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000225028163.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225028170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000225028170.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000225028177.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000225028173.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000225028172.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000225028182.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000225028194.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000225028194.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225028183.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000225028183.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000061137509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000061137509.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000061137479.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000061137479.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000061137526.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000061137526.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000061137528.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000061137528.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000061137546.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000061137546.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000236139271.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000163917102.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000127805114.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=3000000180583715.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000150028227.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000225028213.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000188917103.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000163917103.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000188917114.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000127805106.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000133361559.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000188917105.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000127805994.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=3000000188917049.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000225028214.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000188917105.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000188917106.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000163917105.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=3000000236139271.0 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000211139325.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000211139316.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211139325.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000233360543.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000233360543.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000163919991.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000127807991.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000177804937.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=3000000172249382.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000225031114.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000188919991.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000163919991.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000188919991.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000127807991.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000061140436.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000133364436.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000188919991.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000127808880.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000163920003.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000225031114.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000188919991.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000188919991.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000163919991.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=3000000177804937.5 node_expansions=586
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000155585404.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000155586419.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000155585863.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000155583753.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000155585713.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000155585701.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000155584737.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000155586695.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000155583753.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000155583768.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000155586141.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000155585682.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000155585682.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000172248008.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=3000000177804951.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=3000000177804951.0 node_expansions=71
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991675057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005562002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000027787947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027787114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027787947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027785725.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=300000027787947.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000008348540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008349123.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008348542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008345741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008348808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008348261.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055573942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052795331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041684183.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036126866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038901868.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044460743.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055573942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052796166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052796156.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022237194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036126094.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236291.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016679087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016676849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012129.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016680195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019460750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022238517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041681097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030569972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030568860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027791073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041682464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033348295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036128575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036128575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033348307.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000055573942.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573942.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000055573942.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573971.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573971.9 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055573954.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055573941.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573954.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682417.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682417.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991682410.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991682386.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682410.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682408.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682408.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055573990.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008349975.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055573963.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086129530.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080573974.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008349963.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573990.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991682408.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991682408.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573963.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573965.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086129542.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086129530.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080573974.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080573974.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055573963.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573963.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008349963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086129542.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129542.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129504.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129542.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116685065.0 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116685030.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111129474.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000116685030.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685059.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685059.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116685065.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685030.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685030.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000086129475.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038905475.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999991682386.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086129504.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116685054.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111129476.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038905475.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086129475.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999991682363.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999991682386.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086129475.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086129475.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116685054.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000111129523.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111129505.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086129475.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086129475.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038905475.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000116685054.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685031.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685031.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685061.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116685061.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116685054.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116685051.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116685061.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116685068.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116685049.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000116685068.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685051.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685051.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116685077.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116685066.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116685044.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116691019.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116685044.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000116691019.8 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000116686451.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116687686.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116691019.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116688928.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116687261.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116687539.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116687709.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116687709.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000116691019.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691019.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691019.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691019.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691042.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691042.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691042.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691042.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691042.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691042.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691055.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691055.8 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116691055.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116691045.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116691035.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116691035.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116691029.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691055.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116691053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691053.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687998.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687998.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691053.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691056.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691056.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691053.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000086135498.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038911522.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999991688421.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086135498.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000111135521.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038911521.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086135498.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999991688387.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999991688387.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086135498.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086135498.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116691096.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116691077.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000111135511.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111135521.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086135498.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086135498.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038911498.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000116691096.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116691077.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116691051.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691077.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691078.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691078.2 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116691067.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116691077.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116691077.2 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116691062.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116691077.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116691067.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116691078.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116691061.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000116691078.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691067.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116691075.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691075.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116691052.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116691088.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116691088.8 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116691088.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116691086.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691088.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055573164.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008353214.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999961126071.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086128720.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086128720.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000080573165.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008349164.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055573164.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999961126053.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961126053.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086132766.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086128740.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086128720.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080573165.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080573165.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055573164.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055573164.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008349164.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000086132766.1 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108350919.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108350919.2 node_expansions=133
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086128729.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086128729.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086128729.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086128729.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086128729.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055573153.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008349153.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999961126042.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086128727.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086128709.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080573172.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008349164.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055573153.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999961126042.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961126054.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086128709.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086128709.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086128709.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080573154.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080573154.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055573153.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055573153.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008349153.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000086128727.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086128727.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086128727.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108350908.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108350908.2 node_expansions=113
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055573154.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008349172.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999961126045.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086128710.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080573155.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000008349154.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055573154.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999961126055.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999961126043.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086128710.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086128710.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086128728.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086128728.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080573155.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080573155.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055573154.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055573154.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008349165.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000086128728.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086128710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086128710.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108350909.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108350909.2 node_expansions=113
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000086134005.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000102795388.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086132753.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086137753.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086134976.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105573177.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086135809.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000102795388.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108350943.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000108350943.8 node_expansions=215
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000086132753.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086134031.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086134031.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086131364.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086135276.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086132753.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086133587.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086135420.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086133864.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086134031.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108350943.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1200000108350943.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108350955.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108350955.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133350940.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133350940.8 node_expansions=44
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000133350933.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000130573156.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1500000133350933.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133350933.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133350933.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133350933.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133350933.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133350933.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133350933.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155573118.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155573118.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000133350978.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133350938.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000155573102.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155573118.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000133354987.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000133354954.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000155573118.0 node_expansions=76
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155573161.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1800000155573161.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130573118.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130573118.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155574547.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155574547.0 node_expansions=129
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000125017596.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000008349118.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000041682451.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000155573141.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000155573131.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000150021597.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000063905606.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000080573118.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999986126007.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041682451.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000155573185.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000155573131.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000155573143.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000150017586.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000150017597.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000125017562.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000125017562.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000063905579.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000155573185.0 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155573162.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155573162.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155573131.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155573131.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155573131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155573131.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155577168.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155577168.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155573165.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155573165.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125019005.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125019005.0 node_expansions=129
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125017576.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125017576.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125021612.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125021612.8 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125017647.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125017647.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000100017613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100017613.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100017605.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100017605.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100019042.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000100019042.0 node_expansions=129
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100017629.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100017629.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000100017629.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100017629.5 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2400000100019042.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000100023315.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000100024315.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000100021648.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000100023315.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000100019042.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000100023871.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000100024315.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000100021648.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000100024315.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2400000100019042.0 node_expansions=242
FooPlayer.decide: Prioritizing 10 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000100020678.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000100021648.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000100019012.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000100020684.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000100019982.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000100019042.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000100021234.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000100021649.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000100019012.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000100021654.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2400000100019042.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100019042.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100019042.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100024316.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000100024316.0 node_expansions=109
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000069466065.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999952797621.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999986130954.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000100021645.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000130577200.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000119466089.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000033354089.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000025021621.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999930574510.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999986130954.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000100021622.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000130577200.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000130577177.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000094466089.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000094466089.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000094466089.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000069466065.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000008354065.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000130577200.5 node_expansions=585
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000130574613.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130577162.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000130574616.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000130577200.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000130574595.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000130574595.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000130577200.0 node_expansions=79
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2400000130576259.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000130577200.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000130574593.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000130576269.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000130575544.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000130576815.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000130577200.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000130574615.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000130577200.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000130577200.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000130577200.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130577162.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130577200.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000150020220.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000150020220.5 node_expansions=178
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000130577200.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130577210.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000130577210.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113908551.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000113908551.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999930574521.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2399999930574511.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2399999930574499.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2399999930574534.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2399999930574509.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2399999930574501.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2399999930577139.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2399999930574501.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2399999930574506.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2399999930574508.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2399999930574496.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999930574494.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2399999930574498.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999930574486.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999930574509.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2399999930577139.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=2399999930577139.0 node_expansions=103
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999930577187.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999930577187.0 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2399999930576139.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999930575472.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999930574472.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999930576305.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999930576139.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999930575486.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999930576694.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999930577153.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999930574472.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999930577139.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=2399999930577153.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999930577139.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999930577139.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999930577187.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999930577187.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999930577153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999930577153.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905577162.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999905577162.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999905577155.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999905577152.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999905577177.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999905577169.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999905577150.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2399999905577177.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905577162.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999905577162.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905577191.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999905577191.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905577189.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999905577189.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905577176.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999905577176.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999883354978.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999905577176.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999905577190.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999905577188.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999905577205.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2399999905577205.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999883354955.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999883354955.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999905578064.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999938911409.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000052802075.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000083357662.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000072246520.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999986134520.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999977802064.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999883354955.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999938911412.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000052802078.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000077802078.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000108357662.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000083357662.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000047246520.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000069468761.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000069468742.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000022246509.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999961134543.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000108357662.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108357631.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108357631.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127800664.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127800664.0 node_expansions=204
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000022246520.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999905578104.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999938911409.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000052802076.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000083357632.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000072246533.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999986134521.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999977802106.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999883354966.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999938911409.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000052802076.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000077802089.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000083357632.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000047246521.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000069468743.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000069468743.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000022246520.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999961134520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000083357632.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000083357663.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000083357663.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000083357698.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000083357698.0 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000083357669.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000083357687.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000083357687.5 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000083357676.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000083357702.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000083357687.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000083357687.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000083357702.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000083357675.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000083357702.0 node_expansions=81
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000083357653.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000083357675.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000083357698.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000083357687.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000083357686.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000083357675.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000083357698.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000083357687.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000083357674.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000083357687.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000083357715.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000083357715.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000083357697.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000102798029.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000102798029.0 node_expansions=48
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008342558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999994452558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011118169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999966671668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011120113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005560668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000016673446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999991670334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983335612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988895057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999966672779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999966670556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000033343503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000033343503.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047238057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903243.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126045.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033346332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038903820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008348266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008347700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044458067.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052792012.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052792776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036126646.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038903312.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047237766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008347697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008345740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025010528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025012461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036122486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019456027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019454348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019453237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033344707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022234406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047238101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033347739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047235554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022235748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033343306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013898236.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013896291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047234777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027786350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027788850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030566908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027788017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022234975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036125529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022234070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022233526.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346849.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000052792776.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792778.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792497.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792219.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000052792778.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052792776.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052792776.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796278.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796278.4 node_expansions=51
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052792787.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052796264.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052792779.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052792789.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052792792.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000052796264.4 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052794741.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795839.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796264.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052795850.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052795574.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052792785.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052795166.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052795444.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000052796264.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796264.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796264.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803084.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803084.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052798220.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799345.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799332.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052797665.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052799067.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052796279.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052803109.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052798665.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052798943.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000052803109.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803112.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052803112.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052807153.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052807153.4 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052803112.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052807153.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052803112.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052803109.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052803112.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000052807153.4 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052804097.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052805055.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052803110.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052803097.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052807153.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052804486.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052805875.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052803097.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052805497.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052805764.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000052807153.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052807164.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052807164.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022251608.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022251608.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022251597.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022251597.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022251608.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022251608.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911136942.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911136942.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022251610.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022251610.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083362720.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977806264.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994472064.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050029389.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022251597.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022251597.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083362720.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083362720.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022251597.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977806278.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999966694278.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050029386.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022251597.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022251610.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022251597.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022251597.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083362720.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362733.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362733.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083368429.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083368429.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000083368429.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083363720.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083364651.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083362706.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083362706.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083364108.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083365206.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083365484.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083362720.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083365095.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000083365373.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1200000083368429.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083368429.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083368429.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083373283.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083373283.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083368442.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083368442.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083368429.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083368429.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083368442.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083368442.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083368429.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083368429.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083373320.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083373320.0 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000083368443.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083373331.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000083368458.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000083368454.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000083368455.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000083373331.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000083369442.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083369456.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083370400.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083368456.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083370832.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083369834.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083370942.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083371220.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083368442.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083373331.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083368442.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083371109.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000083373331.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083373334.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083373334.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083378500.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083378500.2 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000083374331.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083374332.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083375275.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083373331.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083375720.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083378513.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083375831.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083377388.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083374721.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083376109.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083373342.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083373331.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000083375999.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000083378513.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083378498.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083378498.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911152710.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911152710.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999911152710.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911152710.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883374933.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999883374933.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883374947.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999883374947.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883374933.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999883374933.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883372156.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999883372156.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883374944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999883374944.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999883372156.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999883374931.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999883374942.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999883374931.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999883374929.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1199999883374942.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999883374929.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999883374929.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999883374929.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999883374929.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950044251.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950044251.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950044251.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950044251.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950044276.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950044276.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950047042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950047042.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999950044279.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950047042.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999950044266.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999950044290.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999950044279.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999950047042.5 node_expansions=42
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999950045264.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999950046653.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999950045264.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999950046209.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999950044264.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999950046653.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999950046931.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999950045667.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999950044277.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999950045833.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999950047056.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999950044264.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999950044277.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999950046931.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1199999950047056.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950047042.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950047042.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999950048029.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999950049418.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999950048054.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999950047584.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999950048029.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999950047029.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999950049443.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999950047029.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999950049696.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999950048418.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999950047029.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999950048584.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999950047029.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999950049695.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999950049418.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1199999950049696.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950049721.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950049721.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950049710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950049710.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950049709.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950049709.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922262988.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922262988.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922263014.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922263014.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922263014.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922263014.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922263000.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922263000.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922265678.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922265678.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999922266668.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999922268056.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999922266668.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999922266223.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999922266668.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999922265668.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999922268056.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999922267334.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999922265668.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999922267056.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999922265668.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999922267223.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999922265668.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999922268056.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999922267779.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1199999922268056.8 node_expansions=1407
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999922269029.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999922269585.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999922269029.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999922268585.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999922269029.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999922268029.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999922270418.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999922269696.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999922268029.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999922269418.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999922268029.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999922269585.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999922270418.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999922268029.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999922270418.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999922270140.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1199999922270418.2 node_expansions=433
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999922267779.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922267777.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999922270418.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999922267776.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999922267804.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999922270418.2 node_expansions=48
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1199999922268777.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999922269320.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999922268777.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999922269332.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999922268332.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999922268751.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999922267751.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999922269418.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999922267751.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999922269140.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999922267777.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999922269307.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999922270418.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999922270154.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999922267751.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999922270443.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1199999922270140.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1199999922270443.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894492654.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894492654.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922270431.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922270431.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894492654.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894492654.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894492655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894492655.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999938938013.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999938937987.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000049099.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999938936236.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999994493569.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999994493554.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999938937988.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000049100.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000000049099.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999938937987.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999894492655.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999827823321.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999883380654.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999994493544.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999938937987.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994493544.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994493555.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999938937987.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000000049100.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000049109.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000049109.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000049109.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000049109.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000049109.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000049109.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000048833.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000048833.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000048848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000048848.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999827823055.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999827823055.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999938937720.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999938937720.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000048833.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999894492387.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999938935953.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999994493287.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999994493278.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999938937721.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000000048848.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000000048844.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999938937720.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999894492387.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999883380387.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999994493287.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999938937721.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994493288.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994493278.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999938937731.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000000048848.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000048858.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000048858.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972262386.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972262386.2 node_expansions=99
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999972260730.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972261275.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972260730.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972261276.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972260275.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972260719.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972259719.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972261396.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972260719.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999972259733.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999972261275.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999972262399.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999972262119.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999972259719.6 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=599999972259719.6 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=599999972260733.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=599999972262399.8 node_expansions=176
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999972262386.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972262411.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999972262363.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999972262374.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972262363.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999972262411.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972262363.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972262363.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972262365.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972262365.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999938929031.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999938929089.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000040144.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999866705919.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999911149486.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999966706819.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966706810.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999911151254.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999972262375.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999911151253.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999866705920.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999800036600.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999855593919.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999966706809.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999911151253.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966706820.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999966706819.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999911151253.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000000040144.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000040153.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000040153.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000040153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000040153.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000040153.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000040153.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005565947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025011780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016677947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986117835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011119002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991672335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000009557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000030566836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030566836.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030564614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000030566836.4 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036124931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005568820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005568540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038903607.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047240334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036128034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038908898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461677.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047237209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005569629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005568781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005568226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005570738.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019459362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015541.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041683097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030571075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044463333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030570541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033353309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025016087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019461364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033350264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027794416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027794985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036128042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013905184.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000047240334.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238667.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240345.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238667.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000047240345.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240347.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240347.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240335.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240335.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988905225.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047240334.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077795914.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005571889.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080573668.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988905223.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988905223.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047240334.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077795890.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036127446.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005571900.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080573679.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080573678.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047240334.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047240345.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047240345.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047240345.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047240335.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000080573679.6 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018124.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050018146.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018135.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018146.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958349681.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958349681.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958349691.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958349665.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958349691.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958349697.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958349697.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958349697.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958349688.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958349697.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958346652.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958346652.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958346633.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958346631.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958346633.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958346663.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958346663.0 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999958353248.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999977797692.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=899999977797692.6 node_expansions=34
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999977788269.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999977791030.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999977791052.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999977797692.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999977791053.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999977797692.6 node_expansions=36
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999977792425.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977797295.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999977796036.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977797692.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999977796183.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977792425.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=899999977797692.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977792137.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977792137.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944458852.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944458852.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944458817.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944458817.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944458842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944458842.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944458831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944458831.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911125498.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911125498.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999944458843.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999972238387.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063905056.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999941681056.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038905066.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999913903276.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999913903287.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999972238387.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999972238421.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000033349499.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999972236611.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038905056.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038905055.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999972238387.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999972238387.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999972238387.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999972238388.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999972238387.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000063905056.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063905056.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063905056.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911125509.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911125509.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911125501.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911125501.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911130631.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911130631.9 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999911125498.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999911130631.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999911125523.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999911125493.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999911125497.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999911130631.9 node_expansions=41
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=899999911126908.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999911127717.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999911130484.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999911125494.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999911129535.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999911130631.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999911126873.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=899999911130631.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911130631.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911130631.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999911130642.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911130642.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880575087.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880575087.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880575101.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880575101.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880575103.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880575103.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999880575103.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999880575100.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999880575109.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999880575089.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999880575124.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=899999880575124.4 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999880575121.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999880575085.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880575121.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880575124.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880575124.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999880575125.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999880575099.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880575125.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883352892.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883352892.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883352904.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883352904.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880575124.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880575124.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880575125.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880575125.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999841682358.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999841682356.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999841682358.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999844460136.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999844460136.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999844460122.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999844460119.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999844460122.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999805571245.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999805571245.0 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999777793453.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999805571244.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999805571235.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999805571234.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999805571233.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999805571223.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999805571244.0 node_expansions=48
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999777793468.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999805571210.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999805571210.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999805571207.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999805571232.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=899999805571232.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999777793433.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999777793433.1 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999802793425.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999802793433.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=899999802793423.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=899999802793433.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=899999802793445.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999802793457.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999802799131.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999802793423.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999802793443.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=899999802793444.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999802793467.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999802793430.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999802793429.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999802793410.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=899999802793445.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=899999802799131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=899999802799131.0 node_expansions=101
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999802799144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999802799144.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999802794798.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999802795631.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999802798444.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999802799132.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999802796077.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999802793409.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999802793409.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999802794798.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=899999802799132.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999775021354.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999775021354.1 node_expansions=17
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025010391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016673503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000036122391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991671224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977779778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999986115057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011119835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000036122391.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122391.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000036122391.94 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000011126866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044458323.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050016099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044460187.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011126853.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041682211.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055572565.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044459985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682767.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011126889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044460279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052794446.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011126334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041681930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036124138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000050016428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025013015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027789696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013899628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013898239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022233518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019452683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030564919.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022230461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022232129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027790249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041682487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016678253.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679919.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047238320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036125263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022234351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041680277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022235462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030568596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033345237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033344126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038901641.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679351.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000058349776.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058348109.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058347831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349777.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000058349777.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349777.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058349800.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349738.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349800.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014664.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000014664.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014678.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000014678.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000014667.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000014667.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058349776.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011125800.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030570234.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058349787.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058349777.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086127565.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011125789.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058349800.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058349776.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000014665.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088905342.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088905367.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058349776.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058349776.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058349777.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086127565.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086127565.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011125787.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088905367.4 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905346.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905346.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911464.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911464.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088905357.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908000.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908408.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088907589.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088907297.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088911069.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088911463.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088908278.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000088911463.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911478.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911478.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133699.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133699.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030578141.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983354144.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972243019.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002798576.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030578144.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030578130.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086133701.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983354144.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030578130.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030578130.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999972243019.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061133699.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030578131.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030578141.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030578145.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086133701.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086133699.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983354145.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000086133701.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133701.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133701.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133688.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133688.1 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086133698.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133699.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086133686.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086133698.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086133696.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000086133699.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133709.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133709.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133701.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133701.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030578145.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983354145.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972243033.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002801791.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030578146.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030578145.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983354146.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030578145.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030578142.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999972243033.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061136866.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061136866.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030578146.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030578142.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030578146.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086133701.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086136866.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983354145.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086136866.6 node_expansions=123
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086133710.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136866.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086133666.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086133676.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086133667.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000086136866.6 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086133665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086136322.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086136588.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086136866.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135910.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086136719.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086136588.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086136588.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086135633.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000086136866.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136866.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136866.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246186.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972246186.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246186.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972246186.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246200.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972246200.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246200.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972246200.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246223.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972246223.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246236.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972246236.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941690681.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941690681.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941690669.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941690669.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941693696.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941693696.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911135115.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911135115.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357040.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908357040.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999908354021.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908354000.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999908353999.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999908354020.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999908357040.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999908354009.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999908357040.8 node_expansions=42
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999908353998.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999908356652.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999908356651.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999908353998.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999908357040.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999908356929.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999908353985.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999908356929.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999908356943.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999908355943.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999908357040.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357040.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357040.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875023718.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999875023718.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999875023718.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875023718.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875023732.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999875023732.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875023731.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875023731.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875026628.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999875026628.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999875023746.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999875023730.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875023746.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875023746.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999875023746.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999875023743.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999875023731.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999875023711.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999875026642.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999875023722.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999875023712.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999875026642.0 node_expansions=44
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999875023697.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999875026387.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999875026364.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999875023697.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999875025253.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999875025808.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999875024697.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999875023697.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999875024720.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999875026653.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999875025641.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=599999875026653.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875026653.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875026653.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999844471097.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999844471097.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999813915530.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999813915530.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999844471122.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999844471122.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999844471111.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999844471086.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999844471111.0 node_expansions=11
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025009336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013900725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999958338336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999997230114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000000008169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027790114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022234003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019453502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999958339169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999958338336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999958338336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994451779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975005889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997231779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994452613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994450390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000027790114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027786225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027790114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027786503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000027790114.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005569876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005569873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050012511.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050012431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050018334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005569864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044460566.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050018056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052796109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683813.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005570699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052796099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005569880.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005569866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025013249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041681372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022235472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036123808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019456516.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019457627.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041681040.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027790471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044459706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041681387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022234348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050018042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030570461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038904920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030570476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030569920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022235754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033347976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016680128.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052796109.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796120.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052793053.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792776.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000052796120.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796124.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796124.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052796124.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052796110.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000075018345.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036128565.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041683231.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052796109.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052796110.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075018346.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075018345.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000017457.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000017443.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088907246.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005572110.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005572109.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052796109.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052796109.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796109.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052796124.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088907246.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088907231.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907204.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907231.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907252.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907252.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088907252.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907214.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907252.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907253.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907253.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088907254.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907251.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907254.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907254.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907254.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088907231.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907267.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088907267.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088907253.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907240.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907253.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088907253.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907253.6 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796152.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052796142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075018375.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000036128596.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041683264.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000052796142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000052796152.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000052796143.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000075018362.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000075018362.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000000017475.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000000017476.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000005572143.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000005572142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000052796153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000052796142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000052796142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000052796142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000075018375.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075018361.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075018363.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000075018363.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075018362.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018362.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000017473.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017473.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000017472.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017472.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000017483.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017483.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000017484.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000017483.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017484.9 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052796152.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052796152.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000075018388.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036128596.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041683264.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000052796152.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052796153.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052796152.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075018386.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075018375.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000017499.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088907275.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005572153.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005572153.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052796164.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052796153.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796153.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052796152.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088907275.2 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907274.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907274.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088907273.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907275.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088907275.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907276.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907276.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000088907266.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000088907265.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000088907266.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000088907264.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000088907264.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000088907277.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907277.8 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000088907266.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000088907267.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000088907267.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000088907267.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000088907276.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000088907277.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907277.2 node_expansions=19
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000088907277.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000088907263.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000088907251.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000088907266.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000088907266.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000088907273.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=600000088907277.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912929.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912929.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052801817.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052801817.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000075024053.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036134263.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041688942.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052801817.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052801817.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052801817.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075024040.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075024040.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000023151.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000023151.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005577817.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005577817.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801817.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801817.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801817.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052801817.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000075024053.4 node_expansions=342
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075018378.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075024040.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000075018343.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075018352.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075018343.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000075024040.9 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000075020861.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075020297.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075020429.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075024040.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075021540.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075020006.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075019738.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075021116.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000075024040.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075024040.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075024040.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075024078.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075024078.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075024057.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075024057.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075028373.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075028373.1 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075024057.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075024055.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000075024064.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000075028373.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000075024053.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000075028373.2 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075026553.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075027262.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075025428.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000075025984.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000075026150.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000075027262.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000075025706.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000075028373.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000075026817.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000075028373.1 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075028373.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075028373.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075028384.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075028384.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075028407.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075028407.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052806199.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052806199.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036138644.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041693311.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000052806199.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000052806199.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052806199.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075028433.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075028422.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000027543.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000027533.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000088917311.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005582201.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005582200.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052806210.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052806200.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052806200.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052806199.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088917311.1 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917309.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917309.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052806200.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052806200.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000075028423.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036138646.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041693313.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052806200.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052806201.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052806200.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075028423.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075028423.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000027534.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000027533.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005582201.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005582202.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052806200.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052806200.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052806201.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052806202.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000075028423.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075028424.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075028397.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075028424.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075028422.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075028422.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075028423.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075028408.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075028423.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000027533.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000027497.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027533.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036132804.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036132804.9 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000000027532.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000027504.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000000027520.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000027529.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000027532.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000000027544.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000000027544.4 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000027540.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000027491.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027540.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027541.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027541.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052806208.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052806222.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000075028440.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061138595.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083359928.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052806207.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052806208.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052806218.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000116695040.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075028430.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000027554.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088917319.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005582207.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005582207.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052806207.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052806208.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052806208.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052806207.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000116695040.0 node_expansions=105
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116695040.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000100028373.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=900000116695040.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695040.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695040.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695051.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695051.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695074.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695074.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116695074.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116695051.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695074.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695077.5 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094472854.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094472855.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000116695077.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036138633.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083359966.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000094472854.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000094472855.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094472854.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000116695077.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000027521.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000027520.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000130583966.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047248854.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047248856.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094472865.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000094472856.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000094472856.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094472854.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000130583966.4 node_expansions=130
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000130583967.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130583951.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000130583963.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130583960.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130583974.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000130583960.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000130583974.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130583963.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130583963.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130587465.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130587465.5 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000130586479.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130587202.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130587208.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130587480.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130585923.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130586091.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130587208.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130585646.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130585374.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130586757.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000166688155.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000166689299.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1200000166689299.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166689278.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166689278.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166689286.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166689286.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166689299.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166689273.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166689299.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000166689309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166689309.8 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000166695235.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166694846.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166694957.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166696790.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166694679.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166694568.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000166695957.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166694402.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166694124.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000166695513.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000166696790.8 node_expansions=279
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000166692783.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166692766.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000166696790.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000166692737.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000166692776.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000166696775.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000166696790.8 node_expansions=59
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000166695269.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166694846.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166695957.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166694968.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166694714.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166693735.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166696790.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166694402.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166694124.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000166695524.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000166695957.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000166696790.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166696789.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166696789.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166700817.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166700817.5 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166696801.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166696801.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166696805.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166696805.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166696791.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166696791.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166696806.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166696806.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000166699293.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166698904.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000166700015.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166699028.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166699185.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000166700883.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166698738.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166697796.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166700015.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166698475.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166698185.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166699574.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000166700883.0 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166700859.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166700859.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166700868.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166700868.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000166703354.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166702968.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000166703520.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166704075.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166703091.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000166703246.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166702797.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166702964.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166701853.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166704091.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166702524.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166702242.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000166703644.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000166704091.2 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166704075.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166704075.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166707299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166707299.8 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166704111.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166704098.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166704111.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166704112.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166704112.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166702723.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166704099.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000166704099.2 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166704067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166704067.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166708311.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1200000166705922.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000166708311.5 node_expansions=210
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000166708701.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000166708033.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000166708312.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166705923.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166708700.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166708144.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000166707871.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000166708033.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000166705926.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000166706922.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166707037.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166706756.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000166708704.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000166708312.5 node_expansions=371
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000166707878.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166708322.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166707469.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166705358.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166711532.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166707601.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000166707724.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000166707478.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000166705367.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000166706367.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000200037012.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166707037.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000200036845.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000166708145.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2100000200037012.5 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166706922.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166706922.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000130599002.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000130599002.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000169478615.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072264781.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000163925003.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094487002.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130599002.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000130599002.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000186148114.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000152821235.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036153669.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036153669.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094487002.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047263002.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000094487002.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000130599002.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130599002.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130599002.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000186148114.8 node_expansions=544
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152818003.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152818012.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152818038.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152821225.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152818045.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000152821225.8 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000152820503.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152820948.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152820115.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152818014.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152821225.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152820236.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152819014.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152819836.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152820115.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152818014.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152819003.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152819681.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152819392.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000152820791.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000152821225.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152821236.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152821236.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152821267.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152821267.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000130599038.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000130599037.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000152821266.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072264821.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000130598155.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094487038.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130599038.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000130599037.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000152821256.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000036153704.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036153704.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000166710170.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094487048.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047263038.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000094487037.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000130599034.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130599038.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130599038.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000166710170.5 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166710133.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166710158.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000166710158.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166710146.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166710146.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166710146.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166710146.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166710158.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166710149.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000166710169.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000200040235.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000166710133.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000200040235.0 node_expansions=89
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000166712646.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166713089.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166712257.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000166712550.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000166710146.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000166712368.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000166711161.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000166711161.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000166712257.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000166710146.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000166711146.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000166711157.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000166711812.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000166711535.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000166712923.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000200040269.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000177816734.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000180591846.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000183370751.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2100000188929122.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2100000172261456.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2100000183370472.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2100000200040269.2 node_expansions=88
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000200040234.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000200040234.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000200040271.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000200040271.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000130595824.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163929123.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000152818024.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000072261571.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000163928259.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127817123.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000163929123.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000163929134.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000186151357.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000186151385.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000080595803.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000080595790.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000127817123.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000091705123.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000127817134.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000163929134.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000163929123.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000163929128.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2100000186151385.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186151357.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186151357.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186154290.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186154290.0 node_expansions=50
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186151358.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000186151361.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000186151343.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000186154301.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000186151369.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000186154301.5 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186153872.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186154317.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000186153479.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000186153745.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000186151357.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000186153613.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000186152391.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000186152372.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000186152483.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000186151357.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000186152359.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000186152372.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000186153039.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000186152769.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000186154158.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2100000186154317.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186154325.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186154325.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186154287.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186154287.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186154338.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000186154326.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186154338.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186154321.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186154321.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186154348.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186154322.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000186154322.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186154303.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000186154312.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000186154334.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000186158353.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000186154338.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000186158353.5 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186158381.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186156798.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000186156423.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000186156701.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000186154298.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000186156525.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000186155298.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000186155298.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000186155414.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000186154326.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000186155326.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000186155298.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000186155964.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000186155687.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000186157103.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2100000186158381.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186158353.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186158353.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186158389.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186158389.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186158392.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000186158379.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000186158389.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000186161142.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000186158390.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000186161142.5 node_expansions=72
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186160864.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186160503.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000186160768.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000186158378.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000186160587.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000186159364.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000186159392.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000186159486.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000186158364.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000186159364.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000186159364.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000186159392.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000186160198.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000186160042.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000186159753.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000186161142.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000186161142.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186161170.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186161170.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186161167.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186161167.0 node_expansions=46
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186161166.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186161142.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000186161175.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000186164110.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000186161178.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000186164110.5 node_expansions=74
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186163666.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186163291.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000186163555.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000186161194.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000186163399.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000186162178.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000186162166.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000186163567.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000186162277.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000186161166.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000186162999.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000186162178.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000186162166.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000186164138.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000186162832.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000186162555.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000186162166.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000186164138.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186164138.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186164138.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000208383103.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000208383103.5 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000197270709.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000200045821.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000202824710.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000205602376.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000200050057.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000208383097.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000191715430.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000202823431.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000197268597.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=3000000208383097.0 node_expansions=75
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208383136.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000208383110.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208383136.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000208383127.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000208383127.0 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208383136.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000208383100.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3000000208383100.5 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208383125.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000208383100.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208383125.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000227821385.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000208383114.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000208383127.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2700000227821405.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2700000227821396.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3300000227821380.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000227821380.5 node_expansions=176
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000152827576.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000186160910.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000175049802.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000094493322.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000186159989.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000161160902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000186160902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000186160902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000208383100.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000102827568.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000102827568.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000222271989.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000150048903.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000125048902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000127826679.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000163938691.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000186160902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000186160902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=3000000222271989.5 node_expansions=318
FooPlayer.decide: Filtering out maritime trades from 8 to 8 actions
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2400000222272004.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000222272014.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000222272017.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2400000222272013.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2400000222272014.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000222272024.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000222272013.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222272024.0 node_expansions=44
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000222272004.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000222272003.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000222272014.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2400000222272013.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000222272015.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000222271990.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000222271990.5 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000233378637.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000236153749.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000238932650.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000241710305.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000236157970.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000227823370.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000238931373.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000233376539.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2700000241710305.0 node_expansions=276
FooPlayer.decide: Filtering out maritime trades from 11 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000241710282.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2700000241710296.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2700000241710282.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2700000241710310.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2700000241710293.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000241710285.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=2700000241710310.0 node_expansions=73
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000241710305.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000241710284.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000241710305.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000241710294.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000241710294.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000241710302.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2700000241710305.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000241710291.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000241710282.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000241710291.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000241710304.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000241710304.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000241710310.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000241710307.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000241710310.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000241710308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000241710308.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000241710315.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000241710317.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3300000241710317.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000241710312.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000241710307.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000241710282.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000241710302.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000241710314.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=3300000241710314.5 node_expansions=56
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000241710318.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000241710316.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000241710318.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000241710323.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2700000241710329.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2700000241710319.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2700000241710316.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2700000241710282.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2700000241710319.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2700000241710315.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2700000241710318.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2700000241710326.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2700000241710318.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2700000241710333.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=3000000275043634.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2700000241710336.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2700000241710314.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2700000241710285.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3300000241710323.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000241710323.5 node_expansions=148
FooPlayer.decide: Filtering out maritime trades from 30 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000241710320.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2700000241710330.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2700000241710322.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2700000241710318.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2700000241710329.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2700000241710318.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2700000241710321.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2700000241710318.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2700000241710333.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2700000241710320.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2700000241710328.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=3300000291705045.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2700000241710330.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2700000241710322.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2700000241710320.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000241710327.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000241710335.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=3300000291705045.5 node_expansions=164
FooPlayer.decide: Prioritizing 5 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3300000283371712.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000283371712.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000291705045.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3300000280593934.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3300000277816156.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=3300000291705045.5 node_expansions=75
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999997229780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000002784558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013895669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002783947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999963890834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033351111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349689.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027792501.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027791614.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127479.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038903854.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000014665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683921.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000014099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906663.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044460843.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000015484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041684419.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036122750.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011124629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456020.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013899916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036126987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000012682.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016679692.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016678292.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000013528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000010726.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005569083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030571952.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025014681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570529.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005566850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458253.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013897683.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000044460843.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459164.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460843.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459441.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000044460843.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044460841.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044460841.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044460843.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044460792.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044460843.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044460830.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044460830.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044460830.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030571064.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080571967.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080571955.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044460830.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000015510.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999930568397.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077794188.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077794177.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044460843.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080571955.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044460855.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044460855.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044460830.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044460855.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000015508.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044460841.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997237730.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000080571967.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080569462.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571938.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080571938.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080571939.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571939.4 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080571914.9 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571928.4 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000080571914.9 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000080571949.4 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080571925.9 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=600000080571949.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080571949.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571949.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080571949.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571949.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930568393.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930568393.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930568393.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930568393.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930568418.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930568418.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930568419.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930568419.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999930568395.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930568372.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999930568396.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999930568370.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999930568372.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999930568396.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930568372.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930568372.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930568407.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930568407.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930568384.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930568384.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930568408.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930568408.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930568363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930568363.8 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999930568363.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999930568386.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=899999930568386.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930568363.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930568363.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015512.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000015512.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015512.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000015512.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000015512.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000015512.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015512.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000015512.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015530.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000015530.9 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000000015544.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000015523.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000000015523.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000000019012.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000015533.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000000019012.1 node_expansions=36
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000000017198.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000018456.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000017476.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000017476.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000017754.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000018455.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000019012.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000000019012.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019011.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000019011.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019012.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000019012.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000000019011.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000019013.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000000021907.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000036127504.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000019023.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000036127504.8 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000000021943.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000020665.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000021943.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000020978.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000021108.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000020943.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000021219.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000021978.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036127541.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1200000036127541.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036127504.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036127504.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036127521.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036127521.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036127521.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036127521.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000016431.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000016431.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000000016421.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000016418.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000016421.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036127524.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036127524.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000000016452.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000016418.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000016452.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000016442.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000016442.8 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000000016424.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000016431.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000000016431.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000000016417.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000016431.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000000016430.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000000016431.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000000016429.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000000016431.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000016431.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000016431.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000000016442.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000016442.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000000016419.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000000016451.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000000016451.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000000016440.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000016440.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066683118.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088905299.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138905342.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000138905341.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000066683107.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999966681285.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075019364.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000100016447.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000066683107.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000138908264.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066683107.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000102794174.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000066683107.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000066683107.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000066683107.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000016440.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066683107.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999994459993.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), None, None)) score=1500000102794174.8 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066683118.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066683118.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066683118.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066683118.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000066683118.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066683118.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066683124.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066686044.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000066686044.2 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000066683123.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066683118.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000066686008.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000066686044.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000066683126.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000066686044.2 node_expansions=70
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000066685093.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066684797.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066686063.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066685074.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066684240.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066685061.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066685351.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066686044.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000066686063.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066686044.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066686044.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066686055.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066686055.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066686061.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066686058.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066686061.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000066686054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066686054.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066686065.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066686051.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066686065.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000066686054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066686054.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066686054.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066686053.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066686054.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075019376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075019376.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000038908277.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055571983.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000138908277.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111130499.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038908266.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999972241599.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999913906499.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047241610.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000119460872.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000066686052.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111130499.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000038908266.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038908266.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038908273.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000038908273.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999972241599.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038908275.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999966685166.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000119460872.8 node_expansions=166
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000100021332.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100021062.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000100020932.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100021321.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100020498.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100022321.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100021340.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100021610.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000100022321.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119460872.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1500000119460872.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119460872.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119460872.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000119460905.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119460884.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000119460894.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119460904.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119463805.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000119460916.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000119463805.0 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000119462834.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119462557.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119461456.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119462834.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119462013.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119462834.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119462846.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119463112.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119463805.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000119463805.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119463831.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119463831.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155574907.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155574907.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000119463833.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119463841.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119467596.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119463831.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119463833.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000119467596.2 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000119465774.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119465485.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119464384.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119465775.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119464929.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119465774.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119467608.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119465763.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119466040.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119465374.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000119467608.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119467596.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119467596.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119467607.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119467607.2 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000155578708.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000144467588.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000138912045.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1800000155578708.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155578710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155578710.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911133330.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911133330.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911133374.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911133374.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883358789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999883358789.8 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999883355603.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999883355598.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999883358789.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999883355576.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999883358774.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999883358789.8 node_expansions=76
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999883357546.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999883355567.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999883356123.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999883357546.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999883356712.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999883357546.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999883358789.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999883357157.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999883357546.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999883357824.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999883357146.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1799999883358789.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883358824.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883358824.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883358830.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883358830.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911131888.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999911131888.0 node_expansions=65
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999936131855.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2399999930576299.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=24) score=2399999936131855.0 node_expansions=62
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999908358812.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999908361016.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999908358824.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999936131855.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999908358831.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2399999936131855.0 node_expansions=67
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999908360776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999908358811.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999908359409.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999908360756.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999908359965.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999908359811.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999908360754.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999908358809.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999908359809.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999908360754.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999908361032.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999908360409.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999936131868.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2399999933352606.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2399999922243755.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2399999936131868.0 node_expansions=45
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080572476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080572198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083350253.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086127753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077794698.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083348275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086124998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000086127831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072233867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033342645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077791942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075013589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033344867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069459975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234363.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072238863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058346309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061123533.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044452996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058345775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055567440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072238053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232143.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063898866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033343199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050008809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033344588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033342365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069457497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052787441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567976.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000086127831.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086133665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129220.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128387.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000086133665.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027794778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030572554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038907543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022238597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038907276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041685331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036129778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027790256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038902477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999983345475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000010762.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999983343528.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008346867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013902488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999983345755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030572554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027795042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005568850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030573930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999986122684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999986119906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000011575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997229073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002786306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999988895736.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999988896569.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999986120460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991675750.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999983344071.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999988898237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999988897681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999983345463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999983343226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994455462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000012420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994454350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999988899906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002788850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002789961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025015319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005568860.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000044462831.8 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044458665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459498.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000044462831.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684098.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684098.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684109.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991684109.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684085.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684085.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684096.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991684096.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684133.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684133.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684134.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991684134.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684133.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684133.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684133.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991684133.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684132.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684132.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684135.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991684135.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684135.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684135.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684132.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991684132.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991684132.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684132.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684133.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991684133.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684133.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684133.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083352579.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025017468.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991684134.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027794367.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083352579.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052797023.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052797023.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086130367.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797023.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797023.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997238800.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997238800.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052797023.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797023.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797023.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052797023.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052797023.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086130357.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000086130367.4 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086130357.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130357.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688817.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688817.4 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083357275.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025022161.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027799053.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083357275.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052801706.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052801706.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086135053.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991688817.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801706.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801706.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997243484.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997243484.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801706.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052801706.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801706.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801706.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801706.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086135040.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000086135053.1 node_expansions=344
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086130365.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130352.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086130332.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086135050.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086130342.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086130332.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000086135050.6 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086135050.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133832.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086134364.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086132851.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086131161.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131995.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086133276.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086130341.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000086135050.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135050.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135050.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135061.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135061.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086135076.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135076.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135106.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135106.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086135107.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086135097.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135107.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688874.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688874.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991688884.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991688875.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688884.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688875.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688875.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991688878.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991688876.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688878.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991692333.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991692333.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083357308.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025022198.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027799097.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083357331.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052801766.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052801766.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086135086.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991688877.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801752.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801751.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997243529.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997243544.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801751.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052801752.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801751.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801752.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801751.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086135086.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000086135086.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086135086.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135086.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135099.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135099.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083357318.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025025655.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991688878.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027802544.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083360766.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052801763.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052801767.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991688878.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801767.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801767.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997243545.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997243541.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801767.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052801764.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801767.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801763.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801764.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086138544.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086138544.4 node_expansions=158
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086135106.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086135096.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135106.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138557.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138557.4 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086135109.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086135098.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086135077.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086138555.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086135087.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086135077.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000086138555.4 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086137722.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086138555.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086136055.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086137575.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135910.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086137724.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086136743.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086137999.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086135075.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000086138555.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138555.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138555.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138555.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138555.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083360812.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025025690.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991692333.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027802589.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083360780.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052805245.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052805222.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086138556.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991692333.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052805222.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052805245.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997246999.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997247023.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052805222.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052805245.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052805222.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052805245.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052805224.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000086138556.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138556.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138556.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083360799.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025025665.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991692336.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027802576.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083360810.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052805222.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052805225.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991692336.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052805222.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052805225.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997246999.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997247002.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052805243.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052805222.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052805243.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052805225.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052805243.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086138576.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086138576.9 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086138555.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086138556.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086138556.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138558.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138558.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086138565.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138565.5 node_expansions=18
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086141224.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086140668.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086139555.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086140245.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086141057.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086139412.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000086139833.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086141510.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086139579.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000086138568.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000086141510.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086141499.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141499.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086141510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141510.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086141523.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086141499.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141523.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086141534.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141534.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086141522.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086141513.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141522.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991695279.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991695279.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991695309.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999991695277.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991695309.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972250854.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972250854.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972250858.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999972250856.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972250858.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063919303.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005584202.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972250857.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008361086.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000063919313.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033363746.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052808198.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066697080.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000033363746.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000033363746.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000002801999.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977805524.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033363757.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033363743.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033363746.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052808202.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052808202.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066697080.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), None, None)) score=900000002801999.8 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977805531.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977805531.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977805532.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977805522.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977805532.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977805533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977805533.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063919301.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005584190.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972250856.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008361068.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063919301.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033363736.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052808180.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066697068.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999972250845.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033363745.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033363745.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977805523.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033363734.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033363734.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033363734.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052808191.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052808190.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066697089.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000066697089.9 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066697078.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066697078.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066697076.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066697076.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063919299.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005586821.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972250857.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008363710.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063919313.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033363746.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052808188.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066697080.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999972250857.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033363747.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033363746.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977805521.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977805524.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033363743.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033363757.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033363747.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052808192.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052810821.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000066697080.9 node_expansions=113
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066697080.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066697056.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066699710.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066697055.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066697068.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000066699710.1 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000066699710.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066699154.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066698045.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066698601.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066699566.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066697876.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066698321.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066699710.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066698710.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066698067.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000066697043.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000066699710.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066699712.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066699712.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066699735.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066699735.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066699746.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066699746.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248457.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097248457.9 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094470657.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052807333.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019473988.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050029212.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094470657.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063915101.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083359556.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013914212.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058362877.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058362877.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019468878.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019473655.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063915101.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063915101.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063915101.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083359546.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083359546.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000097248435.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000097248435.4 node_expansions=646
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=600000066701857.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066701015.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066701291.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066700737.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066700735.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066702246.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066700569.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066701024.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066700735.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066701404.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000066700746.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000066699735.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000097248448.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000091696214.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000086141212.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000097248448.9 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248459.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097248459.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248435.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097248435.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248470.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097248470.9 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097248471.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097248470.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097248457.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097248457.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097248467.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097248471.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097248460.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097248460.9 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248472.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097248472.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097248473.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097248473.9 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248476.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097248476.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248478.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097248478.9 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248481.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097248481.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248481.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097248481.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000119467190.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047247583.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019467179.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050024473.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000119467193.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088911624.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083359586.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097248474.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000033355734.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000058356068.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058356068.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000044465402.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050022401.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088911624.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088911624.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088911624.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083359583.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083359586.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000119467193.2 node_expansions=435
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470694.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094470694.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470694.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094470694.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470695.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094470695.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470699.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094470699.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470701.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094470701.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470706.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094470706.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470701.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094470701.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470707.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094470707.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470694.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094470694.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470707.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094470707.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470712.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094470712.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470713.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094470713.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094470697.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047247586.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999972246696.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050024477.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063915141.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108356083.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097248476.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013914252.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033359588.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000033359588.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019468918.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019468918.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063915140.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063915140.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063915141.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000108356083.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083359587.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000097248474.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000108356083.0 node_expansions=110
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083359569.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083359569.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083359588.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083359588.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083359590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083359590.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083359590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083359590.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058359593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058359593.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083359596.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083359596.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050026258.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050026258.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026259.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025026259.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026273.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025026273.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026261.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025026261.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026264.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025026264.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026264.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025026264.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026264.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025026264.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026268.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025026268.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026265.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025026265.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026268.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025026268.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026269.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025026269.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025026269.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025026269.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000036137375.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022247588.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999913913364.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999991691144.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036137376.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030581810.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072248488.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999955580920.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999975026264.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999975026254.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999961135587.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999961135587.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000005581822.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000005581820.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030581831.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050026265.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000025026257.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072248476.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000072248488.9 node_expansions=62
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000072248486.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072248485.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072248486.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072248489.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072248489.9 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000052804048.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072248488.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000072248488.9 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052804053.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052804053.4 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052804042.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052804042.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052804043.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052804043.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036137376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036137376.8 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036139488.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036137654.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036138942.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036137375.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000036137378.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036139875.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000036138209.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000036138653.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000036138375.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000036137386.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000036138378.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000036137377.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000036133875.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000055578874.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1200000055578874.8 node_expansions=56
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055578887.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055578887.2 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997231168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963891390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999980559224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977780056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000030567114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564891.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030567114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030565447.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000030567114.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033349442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036125841.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022238010.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905569.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022237432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027793533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002792421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002792130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002787418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044456641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025015765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025013545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044461087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027791073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027789697.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036125519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022236642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033349963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002792129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002789085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033343862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022233848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013899628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005564916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008344928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005565749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005568249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019460209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038903307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025015237.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000050017553.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050022429.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016998.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015342.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000050022429.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017579.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017579.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017553.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017553.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000050022151.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050021462.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050021171.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050019782.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050020485.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050021738.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050022429.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000050022429.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022454.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050022454.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022456.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050022456.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022444.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050022444.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022454.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050022454.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022445.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050022445.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997242899.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036131788.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002798444.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050022457.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997242888.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025020677.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050022444.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083355791.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002798445.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050022457.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050022444.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050022444.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050022455.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077800232.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077800247.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050022445.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050022444.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083355788.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083355791.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355788.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360410.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360410.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355789.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355789.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083365855.0 node_expansions=91
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083360411.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083359689.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359411.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083358022.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083358740.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083359973.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083359310.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083358744.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000083360411.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360411.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360411.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360407.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360407.5 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113915934.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000108360378.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=900000113915934.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113915934.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113915934.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083360400.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083360400.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083360400.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083360400.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113911072.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113911072.0 node_expansions=61
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000083360389.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113911056.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083360414.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083360404.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083365798.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000113911056.5 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000083363056.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083365848.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083364280.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083364000.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083362611.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083363348.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083364570.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083363891.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083363334.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108355778.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1200000113911071.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1200000113911071.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113911059.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113911059.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966687059.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966687059.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966687061.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966687061.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999966687082.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966687043.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966687082.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966687081.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966687081.8 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999966689755.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999966692543.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999966690980.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999966690703.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999966689314.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999966690033.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999966691265.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999966689591.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999966689036.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000002794477.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1500000002794477.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002794491.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002794491.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000002794477.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002794477.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002794503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002794503.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969461170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969461170.0 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999969462833.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999969465597.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999969465055.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999969464778.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999969463387.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999969464081.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999969465334.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999969463667.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999969463111.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1499999969465597.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999969465597.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969465597.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969465624.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969465624.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969465612.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969465612.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999969465620.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969465620.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000000021176.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000113910944.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000011132265.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000072244265.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000027798943.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000102799822.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000138910948.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000047244287.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000047244265.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000047244265.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000072244277.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000072244277.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041688721.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000069466501.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000100022057.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072244287.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000102799834.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000169466491.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000169466491.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169466502.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169466476.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169466502.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169471313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169471313.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169466503.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169466511.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000169466511.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169466490.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169466490.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169466523.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169466523.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000169466513.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169471335.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000169466503.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000169466500.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000169466490.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000169471335.5 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000169468143.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000169471335.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000169468430.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169468143.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000169468730.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169469402.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000169470642.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169467461.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169468976.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169468420.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000169471335.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169471357.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169471357.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155582460.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155582460.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000155582494.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155582459.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155582494.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186138002.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186138002.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000155582480.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155582481.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000155582469.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000155582494.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000155586621.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000155582479.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000155586621.5 node_expansions=50
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000155586536.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000155584121.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000155584412.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000155584121.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000155584677.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000155585412.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000155586621.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000155583480.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000155584967.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000155584412.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000155585399.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1500000155586621.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155586633.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155586633.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155586646.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155586646.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000155586662.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155586670.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000155586670.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000155586670.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155586646.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155586670.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000180584853.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000180584853.2 node_expansions=259
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000155586657.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000155586648.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155586657.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000169479573.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169479573.0 node_expansions=341
FooPlayer.decide: Prioritizing 13 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000163916107.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000163918212.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000163916107.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000163916813.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000163915156.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000163916813.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000163917379.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000163918051.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000163916107.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000163917646.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000163917091.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000163917101.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000163918212.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000163918212.2 node_expansions=1649
FooPlayer.decide: Prioritizing 15 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138927946.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138927946.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000138928890.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000138928612.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000138926946.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000138926946.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000138929168.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000138930168.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000138929335.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000138927946.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000138927779.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000138927946.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000138929890.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000163918212.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000158360989.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1800000163918212.2 node_expansions=495
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000163918210.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000163918208.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163918210.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000163921105.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163921105.2 node_expansions=45
FooPlayer.decide: Prioritizing 4 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000188921083.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000194476638.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000188921083.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000188921083.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2100000194476638.8 node_expansions=120
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000194473755.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000194473757.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000194473755.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000194476638.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000194473773.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000194476638.8 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000194474697.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000194474694.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000194475688.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000194475443.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000194473786.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000194473746.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000194475976.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000194476638.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000194476086.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000194474696.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000194474589.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000194474707.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000194475721.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000194476638.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000194476641.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194476641.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000194476638.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194476638.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000194476671.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000194476650.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194476671.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000219475807.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000219475807.0 node_expansions=18
FooPlayer.decide: Prioritizing 3 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000219475817.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000219475807.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000219475807.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2400000219475817.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000219474724.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000219474724.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000216695978.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000216695978.5 node_expansions=132
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197253602.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000197253614.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000197253614.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197252489.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197252489.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197252502.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197252502.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197252491.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197252491.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999977808081.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999977808081.5 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999977808050.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999977808034.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999977808059.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999977810411.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999977808046.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2399999977810411.0 node_expansions=64
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999977809036.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999977809037.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999977809966.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999977809704.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999977808022.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999977808037.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999977808024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999977810424.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999977809067.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999977808869.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999977809037.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999977809980.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2399999977810424.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999977810411.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999977810411.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999977810458.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999977810458.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000038921524.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116699313.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000013920637.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000075032635.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000066699322.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000130588211.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000202810436.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000072254881.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000075032645.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000050032635.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000075032633.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000100032637.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000038921524.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000066699325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000127810423.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000116699360.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000147254869.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000197254871.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000202810436.5 node_expansions=93
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202810411.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000202810426.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000202810435.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000202810425.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000202810408.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000202810435.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202810436.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202810436.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202810437.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202810437.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202810473.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000202810457.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202810473.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202810446.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202810446.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202810466.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000202810478.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000202810478.5 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000000008725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999997230391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961114725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008340725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000000006503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999988896168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997231724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999961112778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991671779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977780334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005561224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997232279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000027789614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027789614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027787669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027787669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000027789614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033347219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027794176.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047238943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027791941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571110.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044460874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052795042.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000014935.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000012443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025013308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000014940.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025014178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016679921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016679075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008345463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008346018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022236906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033347199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033348033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011122129.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025013797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013900208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000011876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000012684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000012417.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005565749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005566318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011122166.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002789073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008344073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022234652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013897429.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025010774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011119638.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011121594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000052795042.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795032.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793364.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793364.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000052795032.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795066.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795066.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795079.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052795079.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033348857.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086133287.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052795077.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986125743.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019459077.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795067.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000015510.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000015510.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086128413.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795066.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795067.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052795079.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795067.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986125732.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086128423.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086128423.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086133287.4 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128412.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128374.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128412.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128409.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128409.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128420.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128410.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128420.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119461709.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119461709.6 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795057.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052795056.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033348858.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052795057.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986125733.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019459066.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052795056.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000015500.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000015514.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086128400.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795057.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795067.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795057.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052795057.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795069.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986125736.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086128400.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086133277.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086133277.4 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128413.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128413.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128399.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128399.2 node_expansions=16
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086128390.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128400.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086128399.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086128399.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086128411.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086128420.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000086128420.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128409.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128397.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128409.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128432.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128432.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795086.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052795099.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033348878.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119461696.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052795087.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986125752.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019459087.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795086.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000015530.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000015530.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000119461696.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795087.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795099.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052795087.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795086.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795087.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986125766.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119461696.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000119461696.1 node_expansions=104
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119461696.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116683932.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000119461696.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119461698.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119461698.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986125682.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986125682.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986125696.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986125696.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986125708.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986125708.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986125697.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986125697.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986125713.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986125713.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999986125713.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986125707.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999986125706.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999986125707.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999986125693.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986125713.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986130561.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986130561.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000086133228.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086133228.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066687019.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119466585.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086133228.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019463918.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086133228.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033353672.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033353672.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000119466575.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086133228.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086133228.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086133228.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086133228.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086133228.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999986130561.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119466575.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119466575.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000119466585.2 node_expansions=342
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119461713.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119461745.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119461733.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119466575.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119461720.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000119466575.2 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000119465608.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119463928.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119465606.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119465186.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119461698.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119464910.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119466575.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119463939.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000119466575.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466588.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466588.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466637.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466637.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119466591.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466591.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466600.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466626.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466626.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141683954.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141683954.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119466623.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119466626.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119466632.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119466626.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119466609.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000119466632.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119466636.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119466624.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466636.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466632.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466632.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000086133303.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086133300.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066690940.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086133300.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999986130633.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019467829.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086133312.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033353747.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033353744.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000119466634.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086133300.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086133303.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086133303.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086133312.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086133299.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999986130636.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119470496.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119466634.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000119470496.1 node_expansions=141
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119466634.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119466634.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466634.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141683989.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141683989.5 node_expansions=85
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000119466637.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119470488.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000141683956.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119466624.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119466644.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000119470498.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000141683956.0 node_expansions=102
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119470515.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119469566.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119468847.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119470521.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119470125.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119466622.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119469854.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119468847.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119469292.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141683990.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1200000141683990.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141683967.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141683967.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141684012.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141683979.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141684012.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141687866.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141687866.0 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141683993.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141687855.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000141687855.0 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000141683993.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141687839.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000141683987.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141687855.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141684010.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000141687855.0 node_expansions=56
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000141687866.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141685920.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141686210.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141687879.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141687458.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141683966.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141687168.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141686210.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141685644.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000141687879.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141687869.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141687869.5 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000019463860.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000019467743.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000019463858.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000019463855.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000019467743.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000019463860.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000019467732.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000019463858.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000019463867.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000019463870.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000019463868.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000019463865.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000019463855.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000019463856.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000019463870.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000019467746.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019467746.0 node_expansions=192
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000019463860.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000019467757.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000019467747.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000019463867.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000019467757.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000063910052.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000019467747.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000019463856.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000019463877.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000019463870.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000019463867.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000019463877.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000019463870.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000019467731.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000019463870.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000019463870.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WOOD')) score=1500000063910052.5 node_expansions=315
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000019472601.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000019469687.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000019469964.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063910052.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000055575830.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000019467732.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000047242487.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000019469964.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000019463831.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000019469409.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000063910052.5 node_expansions=250
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000019470947.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000019469004.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000019469280.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000019468891.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000019469157.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000019467060.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000019470280.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000019468060.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000019469268.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000019470546.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000019468724.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063910088.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1500000063910088.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063910052.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063910052.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019463831.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000019463831.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019463831.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000019463831.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019463841.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000019463841.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019463845.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000019463845.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019468031.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019468031.5 node_expansions=151
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000019467731.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000019465801.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000019466064.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000019464685.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000019465925.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000019463866.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000019467034.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000019463852.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000019466079.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000019467312.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000019465523.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1500000019467731.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019467733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000019467733.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019472576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000019472576.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000019467731.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000019467744.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000019467755.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000019472589.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000019467755.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000019472589.5 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000019468714.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000019469966.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000019469676.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000019468584.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000019469826.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000019467730.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000019468701.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000019467754.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000019469966.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000019472590.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000019471202.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000019469396.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1500000019472590.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019472590.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000019472590.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019475531.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019475531.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000019473601.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000019474823.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000019474542.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019473444.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000019474698.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000019472611.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000019473600.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019475546.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019474990.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000019474823.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019472601.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000019474698.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000019474253.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000019475546.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019475545.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019475545.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986142227.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986142227.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000097255103.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075032915.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000133366226.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000163921792.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000097255101.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000030588437.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000063921782.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000075032890.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000022253338.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066699546.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000163921816.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000097255126.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000097255126.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000097255101.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000097255116.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000075032894.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000130588460.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000130588458.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000163921816.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163921793.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163921793.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163926656.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163926656.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000097255136.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075032899.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000133366260.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000163921802.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000097255136.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000030588455.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000063921815.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000075032899.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000022253357.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066699566.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000097255135.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000097255121.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000097255146.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000097255124.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000075032914.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999986142246.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000130588470.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000130588466.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000163921802.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163921804.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163921791.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163921804.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194477300.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194477300.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163921814.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163921806.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163921814.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163921814.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163921814.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000163921817.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163921806.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000163921801.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000163921813.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000163921813.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000194477301.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2400000194477301.5 node_expansions=54
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000194477302.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000186144004.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000186143983.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000194477302.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194477303.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194477303.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000194477315.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000194477317.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000194477325.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000194477317.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000194477312.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000194477325.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194477325.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194477325.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000177804810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177804810.5 node_expansions=29
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000161145035.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000161146257.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000161145969.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000161144025.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000161144860.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000161146135.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000161144024.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000161148916.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000161145027.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000161144028.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000161146413.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000161146270.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000161146146.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000161145691.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000161138445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000177804843.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2700000177804843.5 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000177804856.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177804856.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000177810658.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000177811880.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000177811603.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000177809658.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000177810491.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000177811769.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000177809658.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000177812603.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000177810658.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000177809658.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000177811047.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000177811880.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000177811769.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000177811325.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2700000177812603.0 node_expansions=372
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000177809672.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000177809697.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000177809703.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000177812603.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000177809673.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000177812603.0 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000177810669.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000177811880.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000177811618.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000177809694.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000177810517.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000177811805.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000177812603.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000177811770.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000177809682.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000177810659.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000177809674.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000177811062.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000177811880.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000177812083.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000177811325.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2700000177812603.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000177812603.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177812603.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000177806895.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177806895.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000177806894.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000177806915.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000177806915.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000177806945.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000177806902.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177806945.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177806918.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177806918.5 node_expansions=32
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177806953.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177806937.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177806953.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000202806937.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000202806937.5 node_expansions=396
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000066695814.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061140250.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000088918039.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000066695814.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000000029148.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000083362471.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000061140259.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999988917147.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000022251359.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000150029161.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000111140273.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000111140274.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000083362472.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000083362490.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000061140250.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999983361593.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000150029137.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000150029158.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2700000150029161.5 node_expansions=135
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000150029158.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000150029115.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000150031325.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000150029129.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000150029126.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000150031325.0 node_expansions=80
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000150030116.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000150031339.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000150031070.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000150029117.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000150029972.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000150030694.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000150031249.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000150031213.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000150029117.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000150030125.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000150029117.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000150029125.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000150031325.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000150030950.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000150029102.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000150030783.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2700000150031339.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000150031325.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000150031325.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000150031341.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000150031341.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000066698040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061142451.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000088920230.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000177809128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000066698028.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000000031354.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000083364704.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000061142460.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999988919361.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000022253596.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000111142461.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000111142484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000083364695.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000083364695.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000061142458.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999983363783.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000150031340.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000150031363.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000177809128.5 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177809117.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177809117.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177809137.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177809137.5 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000177813349.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177814294.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177812349.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000177813183.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000177813905.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000177814460.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000177815849.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000177814460.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000177812349.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000177813349.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000177812350.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000177812349.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000177814572.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000177814183.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000177812349.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000177814016.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2700000177815849.5 node_expansions=859
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000177813371.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177814295.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177812349.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000177813207.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000177813907.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000177814460.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000177815851.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000177814462.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000177814481.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000177812351.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000177813351.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000177812380.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000177812360.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000177814592.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000177814185.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000177812370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000177814018.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2700000177815851.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177815851.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177815851.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177818246.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177818246.5 node_expansions=124
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000177819259.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177820203.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177818259.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000177819093.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000177819815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000177820370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000177820370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000177820370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000177818259.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000177819259.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000177818259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000177818259.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000177820481.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000177820648.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000177820093.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000177818259.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000177820203.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2700000177820648.0 node_expansions=962
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000177819259.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177820203.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000177818261.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000177819095.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000177819815.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000177820372.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000177820393.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000177820651.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000177820371.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000177818262.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000177819259.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000177818262.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000177818294.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000177820484.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000177820094.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000177818260.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000177818262.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000177819927.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2700000177820651.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177820649.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177820649.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000227815108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000227815108.5 node_expansions=78
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177820657.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177820657.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000227815108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000227815108.5 node_expansions=78
FooPlayer.decide: Prioritizing 5 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000188928827.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000200038656.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000188924052.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000202815161.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000191703640.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=3000000202815161.0 node_expansions=62
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025012114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000036122391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022234336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019455669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994449557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994454224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999986117557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000036122391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000036122391.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000052795331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047240557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011128831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011128540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052796389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011127979.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011128798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011127977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055574789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058352565.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041684977.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022234365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019455739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025011294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030569364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038904986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033347763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044461928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033348305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033350249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038904708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016682685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025016853.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033348254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025015753.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044460886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030572194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052796997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033349959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033348848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036129418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903531.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000058352565.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350900.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058352554.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350898.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000058352554.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352578.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058352555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352555.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352567.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352567.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058352556.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997239666.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033350788.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094463677.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083352566.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011128555.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058352566.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997239666.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058352568.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094463688.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058352555.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058352556.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058352566.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083352567.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083352567.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011128555.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011128556.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058352568.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000094463688.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094463677.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463677.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463699.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094463699.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094463697.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094463676.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463697.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463698.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094463698.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094463712.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094463691.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094463700.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000133352519.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094463701.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094463688.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000133352519.5 node_expansions=48
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000133352533.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119463652.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=900000133352533.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133352519.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133352519.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133352534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133352534.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133352536.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133352536.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133352545.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133352545.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133352536.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133352533.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000133352530.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000133352520.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000133352557.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000133352557.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133352543.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133352543.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133352570.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133352570.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133352554.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133352516.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133352554.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133352568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133352568.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000133352569.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133352555.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133352569.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997239680.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997239680.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997239691.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997239665.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997239691.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961128587.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961128587.5 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061130364.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033350808.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000133352586.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061130365.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086130378.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000013906377.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061130364.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999961128590.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061130364.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000133352586.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061130368.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061130368.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061130368.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086130378.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086130365.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013906377.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013906364.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061130368.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000133352586.5 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000133352588.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133352580.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133352588.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133352597.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133352597.5 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158352566.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000158352566.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158352537.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158352537.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158352534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158352534.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000158357979.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158359257.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158358424.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158357979.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158359257.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000158358257.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158359368.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158358146.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000158359368.5 node_expansions=168
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000158356443.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158359368.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158356890.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158357702.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158355642.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000158356465.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158357981.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158357001.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000158356605.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000158359368.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158359370.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158359370.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158359370.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158359370.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086137168.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999986135383.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000058360799.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086137146.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111140339.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000013913146.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000086137146.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999986135368.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086137146.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000158362561.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000086137148.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086137168.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086137146.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111137181.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111140339.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000013913160.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000013913146.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000086137160.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000158362561.8 node_expansions=128
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158359369.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158362561.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000158359378.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000158359354.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000158359378.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000158362561.8 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000158360339.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158361284.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158361743.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158362583.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158360472.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000158361284.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158360354.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158359374.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000158362306.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000158361465.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000158362583.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158362561.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158362561.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127807035.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127807035.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127807029.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127807029.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127807069.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127807069.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955585979.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955585979.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999955584049.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999955584993.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999955585423.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999955584867.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999955584145.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999955585000.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999955584049.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999955583034.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999955585981.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999955586000.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999955585145.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1199999955586000.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955585978.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955585978.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955586000.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955586000.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933366725.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933366725.2 node_expansions=25
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999933364810.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933363813.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933366202.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933365655.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933364924.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933365368.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933365757.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933364813.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999933363820.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999933366757.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999933365933.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999952803360.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1499999966693803.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1499999947246523.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1499999966693803.0 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999966693802.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966693764.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966693802.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936138256.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936138256.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999936138267.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999936141139.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999936138257.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999955577783.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999936138267.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999936138247.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999955577783.2 node_expansions=92
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999936139245.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999936138234.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999936140622.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999936139081.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999936139344.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999936139800.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999936140192.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999936139245.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999936138247.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999936141178.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999936140356.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999955577797.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1799999955577797.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955577795.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955577795.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922243589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922243589.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922243564.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922243564.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922248072.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999922248072.0 node_expansions=183
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2399999922248057.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999922248057.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999922250168.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999922248891.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999922249168.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999922249613.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999922250002.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999922249057.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999922248057.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999922250002.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999922250168.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2399999922250168.5 node_expansions=1917
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999922248057.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999922248057.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999922250168.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999922248891.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999922249168.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999922249613.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999922250002.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999922249057.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999922248057.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999922250168.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999922250002.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999922250168.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2399999922250168.5 node_expansions=340
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999922248071.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999922248057.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999922249891.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999922248913.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999922249168.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999922249635.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999922250002.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999922249072.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999922248059.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999922250191.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999922250002.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999922249079.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2399999922250191.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922250183.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999922250183.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875027950.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999875027950.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999875027959.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999875027937.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999875027959.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999875027984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999875027984.0 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2999999888910293.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2999999888910283.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2999999911133126.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2999999888911116.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2999999888911394.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2999999900023626.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2999999888911116.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2999999888912506.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2999999922244227.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2999999888910283.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2999999888912237.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2999999925021172.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2999999922243233.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2999999925021172.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2999999913911011.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2999999925021172.0 node_expansions=4737
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2699999911136637.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999911136637.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999911137470.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999911137470.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999911137748.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999911137637.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999911137470.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999911138192.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999911136637.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999911136637.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999911136637.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999911138581.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999911137470.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2999999925021172.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2999999922243233.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2999999925021172.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2999999913911011.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2999999925021172.0 node_expansions=2166
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2699999911136644.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999911136635.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999911137479.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999911137477.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999911137748.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999911137645.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999911137468.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999911138192.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999911136637.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999911136635.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999911136637.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999911138579.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999911137467.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2999999922243233.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2999999925021172.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2999999913911024.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2999999925021172.0 node_expansions=74
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999997229003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016674614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000036123503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961115280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999994451503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016674058.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986116168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000036123503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000036123503.0 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000016680764.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025014386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002792415.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002792419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033350544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002791042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002792429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002793265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036128035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461469.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025015256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570578.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036125821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027790240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038902753.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013897960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027789374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016675763.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016677694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019456628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008344660.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016679928.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011124929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033349708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033350256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025014684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033349421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038904754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025014406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027792487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013902126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033346929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022236350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000044461469.9 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044462817.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044465498.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044467131.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000044467131.9 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467130.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467130.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000044461418.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044462817.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044464497.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044465595.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044463928.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044464908.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044467130.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044464354.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000044467130.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044467130.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044467130.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467178.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044467178.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467146.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467146.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467179.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044467179.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467180.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467180.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044467179.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044467155.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044467179.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467193.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467193.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044467193.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044467188.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044467193.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008356086.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008356086.9 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008356090.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019465422.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000002793031.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008356090.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966687642.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008356086.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102794809.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999947243202.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063905920.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000063905920.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008356090.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008356097.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008356090.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008356090.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966687646.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966687653.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008356090.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080578311.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000102794809.1 node_expansions=268
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080578277.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080578323.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080578323.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080578323.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080578307.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578323.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578313.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578313.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080578300.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578313.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578310.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578310.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008356090.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019465422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000002793044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000008356090.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000008356086.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999966687653.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000008356086.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999947243202.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000041689422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000063905932.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000008356099.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000008356090.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000008356090.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000008356097.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999966687646.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966687646.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000008356090.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000080578311.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000063905932.9 node_expansions=226
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041689420.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041689422.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000041689422.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041689423.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041689423.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041689435.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041689435.6 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041689434.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041689418.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041689434.1 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041689434.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041689434.1 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008356100.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019471119.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999980582231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000008356100.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000008356107.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999966687652.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000008356100.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080578329.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999947243212.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000041695119.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000008356100.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000008356100.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000008356107.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000008356096.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999966687656.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966687656.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000008356096.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000080584008.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000080584008.8 node_expansions=210
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578297.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080578322.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080578322.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578308.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578308.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578309.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578309.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578316.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578316.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578319.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578319.0 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578317.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578317.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578317.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578317.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578321.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080578329.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080578329.0 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578320.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080578317.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080578315.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080578317.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080578305.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578320.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578320.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578320.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578330.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080578344.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080578328.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080578318.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080578318.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000080578344.5 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578331.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578331.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578333.0 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080578317.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579707.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080581385.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080582496.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080582095.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080580817.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080581817.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080584039.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000080581261.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000102794836.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=900000102794836.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102794838.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102794838.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461503.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069461503.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461517.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069461517.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461529.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069461529.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461531.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069461528.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069461531.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069461530.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461541.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069461530.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069461541.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461531.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069461531.4 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461531.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069461528.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069461531.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461533.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069461533.4 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461533.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069461529.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069461533.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461534.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069461534.4 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461534.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069461530.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069461534.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461537.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069461537.4 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069461535.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069461532.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069461535.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069466268.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069466268.8 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069461534.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069462933.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069464611.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000069465702.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000069464323.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000069464034.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000069465015.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000069466267.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000069464461.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000069466267.6 node_expansions=63
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069466266.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069466263.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069466266.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069466268.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069466268.6 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069466268.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069466264.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069466268.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041685714.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041685714.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969463464.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980572817.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999975021394.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999969463464.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999975023172.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999905572797.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999969463483.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000041689839.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999908350575.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000036134283.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000036134283.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999969463464.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999997245394.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999997245394.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999947241241.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999938907019.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999938907019.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999969463464.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000041689839.1 node_expansions=448
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041685697.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000041685694.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000041685694.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000041685684.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000041685698.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000041685698.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041685691.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041685691.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041689851.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041689851.2 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041685695.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000041689835.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000041689800.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000041685697.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000041685693.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000041689835.8 node_expansions=76
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000041685681.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041687081.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000041688597.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000041688734.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000041689835.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000041688461.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000041688181.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000041689153.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000041685682.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000041688583.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000041689835.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041689835.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041689835.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905576960.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905576960.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905576959.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905576959.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905576973.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905576973.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905574474.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905574474.9 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999969465141.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980574487.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999975018920.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999969465140.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999975020697.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969465140.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041690414.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999908352263.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036134872.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036134872.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999969465141.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997245971.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997245970.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999947242918.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999938908696.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999938908696.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999969465152.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000041687376.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000041690414.8 node_expansions=97
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041690391.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041690391.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000041687364.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041687364.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016690415.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016690415.8 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016687360.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000016690401.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000016690365.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000016687350.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000016687361.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000016690401.4 node_expansions=72
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000016689708.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016688734.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000016690262.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000016690414.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000016689708.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000016690128.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000016689847.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000016687349.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000016690264.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000016690414.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016690413.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016690413.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016690426.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016690426.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016690414.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016690414.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016694973.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016694973.0 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944468206.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999955582048.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999950026493.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999944468192.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999950028270.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999880577539.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999944468192.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999908359826.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000036139381.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000011139381.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999944468192.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999972250493.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999972250493.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999922245982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999913911761.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999913911748.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999944468206.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000016694937.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000036139381.9 node_expansions=270
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036134873.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036139382.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036134838.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000036134848.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036134837.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000036139382.0 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036135805.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036135784.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036136212.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036137715.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000036137194.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036137310.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000036136212.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000036139416.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000036134810.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000036137715.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000036139416.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036139395.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139395.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036139395.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036139395.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036139429.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139429.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036139429.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036139429.9 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036139444.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036139406.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139444.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013912404.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013912404.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013912404.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000013912392.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013912404.8 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000000009225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999997231447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000038901280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008340114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991674224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994450057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994449835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000038901280.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038901280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000038901280.8 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000050019721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041686114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044464713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052797200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050020243.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047241077.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041686658.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047240275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011128253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050019443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011128805.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047240832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036130831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022240754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019461875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041686920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033351628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041686667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030573332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030572221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036128323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016682407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025012962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038903541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025012415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033350496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033348608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011126016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025016903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011127115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011128796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041686086.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027795515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027793581.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030574140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013904665.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000052797200.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052800818.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052796645.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052797200.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000052800818.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800817.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800817.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052799019.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797923.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800818.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052796109.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798595.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799853.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052799019.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052799151.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000052800818.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800817.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800817.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000113911942.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011133262.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080578597.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019465708.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025021275.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086134188.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052800854.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011133261.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011133275.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052800854.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052800817.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052800831.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991687928.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052800831.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052800831.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052800854.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052800817.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052800817.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000113911942.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113911953.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113911953.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113911953.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113911953.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113911953.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113911953.0 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000113914874.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000113915151.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113913763.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000113911963.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000113914449.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113914040.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113915734.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000113914874.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000113915019.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000113915734.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113915722.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113915722.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113915734.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113915734.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141689727.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141689727.2 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011137068.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080582412.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019469537.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025025068.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086137957.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052804637.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011137067.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011137067.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052804623.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052804623.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052804637.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991691735.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052804623.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052804637.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052804624.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052804623.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052804623.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052804637.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000086137957.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086137968.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086137942.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137968.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911974.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911974.0 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000086140912.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086139787.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086139787.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086138968.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086140898.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086137954.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086140454.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086140065.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086140343.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086141024.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113911960.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=900000113911960.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113911960.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911960.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687936.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991687936.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687963.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991687963.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687951.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991687951.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687964.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991687964.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991691007.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991691007.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963910188.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963910188.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999963913103.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963911992.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963911991.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963910211.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963913103.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963910188.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963912688.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963912269.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963911588.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963913244.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=899999963913244.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963913244.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963913244.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011136379.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011136379.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011136345.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011136345.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000011136375.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011136375.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011136378.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011136378.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000011136376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011136376.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000011136377.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011136379.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000011136379.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000011141500.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000011136373.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000011141500.6 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000011139292.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000011138181.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000011138167.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000011136376.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000011139278.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000011138445.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000011141514.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000011136377.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000011138877.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000011138448.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000011137776.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000011141514.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977808180.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977808180.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011141501.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011141501.6 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000011147354.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011145132.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011145132.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011143576.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011148743.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011146243.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000011144409.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000011148854.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011145409.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011145687.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000011146520.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011145798.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1500000011148743.2 node_expansions=284
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999977811127.4 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011148743.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000011144447.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000011144421.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000011144425.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000011148743.2 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000011147355.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000011146243.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000011146278.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000011144423.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011148743.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011146256.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000011144409.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000011146909.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011145445.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000011146520.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000011146534.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000011145798.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1500000011148743.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977815423.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977815423.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963925646.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963925646.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963925648.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963925648.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999963928590.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999963927479.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999963927478.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999963925633.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999963927466.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999963925633.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999963925632.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999963928577.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999963926632.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999963927743.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999963927757.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999963927035.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999963927466.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1499999963928590.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963928577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963928577.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963928592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963928592.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000113930369.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000011151702.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000080597045.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000041708144.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047263702.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000113930379.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000080597071.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011151688.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000011151688.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052819244.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052819244.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000025041481.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052819244.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052819257.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052819257.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080597059.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052819257.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052819292.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000113930379.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113930369.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113930369.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963928590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963928590.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000113930404.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000011151702.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000080597071.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000041708169.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047263715.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000113930380.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000080597071.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011151702.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000011151715.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052819270.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052819256.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000025041479.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052819271.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052819257.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052819256.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080597058.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052819257.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052819256.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000113930404.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113930383.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113930383.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113930369.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113930369.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113930404.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113930404.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113933314.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113933314.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113930401.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113930401.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482990.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144482990.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113930370.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1500000113930370.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011151703.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080599952.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041708172.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000047263728.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000113930372.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000080599952.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000011151703.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011151703.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052819258.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052819259.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000025041481.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999963928593.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052819258.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052819294.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052819294.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080597047.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052819258.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052819294.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000113930372.0 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113930381.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113930381.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113933309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113933309.8 node_expansions=25
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000113932215.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113932215.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113930411.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113930381.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113932215.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113930395.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113930381.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113933326.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113931381.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113932492.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113933325.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113932492.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000113931770.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000113932214.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000113933326.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113933325.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113933325.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963931548.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963931548.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963931548.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963931548.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944481658.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944481658.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000094483468.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991704800.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000080594568.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000022261237.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000027816780.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000094483438.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061150114.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999991704770.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999991704771.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052816794.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052816793.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005594562.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033372326.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033372325.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000033372325.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000061150127.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033372339.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033372325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000094483468.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094483447.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094483447.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094486376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094486376.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094483448.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094483448.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094483457.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094483457.0 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000094483447.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094483448.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094485294.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094485281.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094483448.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094483461.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094485281.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094483448.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094483447.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094484478.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094485558.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094486391.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094485568.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094484845.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000094485280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000094486391.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094486391.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094486391.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094488487.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094488487.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094486357.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094486404.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094486426.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094488487.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094486400.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000094488487.5 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000094486390.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094486376.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094488257.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094488209.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094486389.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094486376.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094487376.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094488210.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094488501.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094486376.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094486390.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094487376.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094487391.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094488488.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000094486389.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000094488210.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000094488501.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094488488.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094488488.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097262345.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097262345.2 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000066710754.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066710746.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066710754.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066710754.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066710754.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000066710770.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066710758.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000066712835.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000066710726.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000066710766.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000066710734.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000066712835.2 node_expansions=66
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000066710739.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066712557.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000066710725.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066712558.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000066711754.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000066710725.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066710754.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066711738.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066712572.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000066710724.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066711738.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066710724.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000066711754.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000066711724.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000066712848.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000066710754.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000066712571.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000066712848.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066712848.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066712848.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066712849.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066712849.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000066712837.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066712837.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066714955.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066714955.5 node_expansions=111
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999963934168.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000052823957.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999994490624.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000000046179.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000094490625.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000061157290.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999963934211.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999963934182.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025046179.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025046179.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977823946.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999916711057.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000005601725.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000005601724.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000005601767.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000061157280.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005601724.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005601724.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000094490625.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094489235.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094489235.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133381591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133381591.0 node_expansions=220
FooPlayer.decide: Prioritizing 28 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 28 actions with lookahead depth=3
  Action 0: expected_value=1800000133379467.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133381301.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133379467.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133381300.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133380467.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133379467.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133379467.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133380467.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133381301.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133379467.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133380467.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133379467.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133380578.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133380467.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133380467.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000133381578.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000133379467.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000133381300.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000113929927.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000125042259.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000130600538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000105599644.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1800000105597800.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1800000113931155.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=1800000113928093.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=1800000133381578.5 action_type=ActionType.BUILD_CITY
  Action 26: expected_value=1800000125048245.2 action_type=ActionType.BUILD_CITY
  Action 27: expected_value=1800000122270467.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000133381578.5 node_expansions=368
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000133381623.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000125048246.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000122270467.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1800000133381623.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133381578.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133381578.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133381623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133381623.5 node_expansions=3
FooPlayer.decide: Prioritizing 27 infrastructure actions over 32 total
FooPlayer.decide: Evaluating 27 actions with lookahead depth=3
  Action 0: expected_value=2100000169491488.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000169490488.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000169490488.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000169491766.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000169490488.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000169491488.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000169490488.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000169492321.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000169492322.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000169490488.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000169492322.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000169490488.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000169490488.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000169491488.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000169491599.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000169491488.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000169492321.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000169492322.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000169491488.5 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2100000152822710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000163935043.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000169492322.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000144492432.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000144490597.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2100000152823932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=2100000152820876.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=2100000155600933.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000169492322.0 node_expansions=711
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133383459.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133383461.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133383461.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000169492322.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133383470.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000169492322.0 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000152821724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000163935057.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000169492335.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000158379545.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000144492449.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000144490597.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000152823945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000152820891.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2100000155600933.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2100000169492335.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169492322.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169492322.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200043964.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200043964.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169489586.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169489586.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200043961.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200043961.0 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000172266180.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000069488392.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000158377291.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000050043958.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000030598625.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000166710625.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000069488392.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000069487503.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000130599514.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000119488403.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000072266170.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000005599503.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000075043058.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000075043058.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000111155058.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000166710615.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000111155058.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000111155058.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000172266180.5 node_expansions=418
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2400000161152849.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000172266194.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000155598698.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000152823569.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000152821735.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000161155069.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2400000161152016.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2400000172266194.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000172266191.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000172266169.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172266191.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005599516.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005599516.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000005599505.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000005599479.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005599505.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005599516.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005599516.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000005599507.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000005599516.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000005599516.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005599493.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005599493.0 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000005599509.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000005599505.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000005599508.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2700000025040007.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2400000005599507.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2700000025040007.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=2700000025040007.0 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000005599515.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005599515.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000172266161.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000069487494.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000158377272.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000030599495.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000030598606.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000200043939.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000166710606.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000069487494.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000069487494.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000130599495.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000100043939.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000052821716.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000075043049.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000075043049.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000111155049.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000166710606.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000111155049.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000111155049.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000200043939.5 node_expansions=144
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000200043951.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200043936.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000200043934.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000200043936.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000200043934.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200043951.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025039970.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025039970.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000005599493.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000005599505.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000005599515.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000005599509.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000005599505.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000005599515.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005599505.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005599505.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025039995.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025039995.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000005599534.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000025039995.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000005599530.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000005599517.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000005599527.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000025039995.0 node_expansions=55
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000025037776.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000019483621.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000016708495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000016706672.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000025039995.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2700000025039995.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025040019.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025040019.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997256509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997256509.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997255689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997255689.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000022256508.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000022256508.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000022255666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000022255666.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000022255702.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000022255702.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999988922354.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000022255687.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000022255676.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000022255686.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000022255676.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'WHEAT')) score=2700000022255687.0 node_expansions=62
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999988922353.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000022255696.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000022255687.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000022255700.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000022255687.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'ORE')) score=2700000022255700.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999988922350.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000022255694.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000022255694.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000022255661.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000022255661.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999988922333.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999988922320.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2699999988922355.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2699999988922354.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2699999988922362.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2699999988922354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=2699999988922362.5 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988922341.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999988922341.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999969477922.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999988922352.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999988922350.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999988922364.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999988922373.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2699999988922373.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999988922374.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999988922363.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999988922374.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999988922362.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999988922362.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999988922364.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999988922373.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999988922361.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999988922361.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999988922373.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999988922382.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2699999988922382.5 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999988922104.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999988922373.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999988922373.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988922373.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999988922373.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999988922359.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999988922359.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000191700152.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000066700128.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000116700125.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000022254804.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000191700125.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000152811248.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000038922350.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000008365906.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000069477905.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000058366804.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000011144573.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999963922364.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000033365905.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000033365919.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000069477906.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000125033485.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000069477919.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000069477905.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000191700152.0 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191700128.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191700128.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999963922364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999963922364.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999963922351.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999963922362.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999963922360.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999963922363.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999963922370.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2699999963922370.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999963922346.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999963922346.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963921262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999963921262.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999944476829.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999963921271.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999963921271.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936143497.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936143497.5 node_expansions=29
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000000007614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963893058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000000008669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013895946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002782613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999963890278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963893057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011119835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991674224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999986117835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041683880.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033350533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030573867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038907201.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027793310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002794088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002792419.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022239678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022237721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041684720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791298.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041681646.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041684161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793026.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027794139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002792407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002790472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002792115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002791016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027793026.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013906040.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033349428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008349360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030571920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030569143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025013874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038903875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678260.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000041684720.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041684165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041684742.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041683623.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000041684742.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041684721.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041684721.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041684720.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997239387.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041684720.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000072240289.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002794943.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000075018066.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997239400.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041684720.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041684720.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072240289.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000072240287.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041684720.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002794943.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036128287.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075018078.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041684742.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041684734.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997239387.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000075018078.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075018078.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075018040.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018078.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075018068.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075018068.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075018096.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075018055.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018096.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075018079.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075018054.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018079.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025017144.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025017144.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997239411.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997239387.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239411.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239422.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239422.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997239423.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997239421.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239423.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963906096.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963906096.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008351411.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008351398.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038906967.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969461620.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075018067.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999963906066.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008351399.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008351409.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008351398.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038906977.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038906989.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008351420.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969461620.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036128298.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075018078.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008351398.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008351398.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999963906065.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000075018078.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075018076.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075018064.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018076.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075018090.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075018090.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075018076.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075018064.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075018076.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963906067.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963906075.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999963906075.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963906054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963906054.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963906063.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963906063.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963906063.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963906063.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963906066.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963906066.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963906065.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963906065.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008351423.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983351409.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013906977.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969461632.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075018089.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999938906076.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983351409.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983351409.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983351421.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013906978.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013906966.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983351409.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999944461643.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011128299.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000050018089.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983351410.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999983351410.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999938906087.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000075018089.8 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075018077.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075018077.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000075018090.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075018075.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000075018075.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075023348.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075018085.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000075023348.5 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000075021551.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075020162.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075019051.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075023217.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075023348.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075018082.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075020027.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075020015.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000075023348.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075023349.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023349.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075023372.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075023372.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075023386.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075023372.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023386.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075023382.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075023382.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075023375.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075023373.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023375.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467818.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467818.4 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977801151.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999908355820.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999952801150.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013912262.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938911374.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999908355820.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999952801153.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999952801153.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999952801153.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013912275.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013912285.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999952801153.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999913911373.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999980578040.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019467830.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999952801160.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999952801153.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999908355820.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000019467830.9 node_expansions=138
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019467829.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019467842.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000019467842.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019467830.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019467830.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019467830.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019467830.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019467831.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019467831.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019472966.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019472966.2 node_expansions=57
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000019467828.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019472949.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000019467817.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000019467829.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000019467839.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000019472949.8 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000019471296.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000019469895.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019468795.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019472950.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019467802.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000019469759.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019469747.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019471572.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000019471850.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000019472950.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019472949.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019472949.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019472964.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019472964.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019472964.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019472964.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019472964.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019472964.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977806321.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999908360963.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999952806296.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013917418.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938916533.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044472974.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999908360963.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999952806308.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999952806296.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999952806296.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013917419.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013917432.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999952806297.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999913916530.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999980583200.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999952806308.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999952806296.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999908360974.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000044472974.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044472974.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044472948.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044472974.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077806296.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077806296.6 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044472995.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044472985.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044472995.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908365006.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908365006.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999908360988.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908360973.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908360988.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908362496.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908362496.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999908358485.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908358488.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999908362496.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999908358456.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999908358488.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999908358456.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999908362496.5 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999908361940.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999908360552.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999908359475.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999908361108.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999908358440.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999908360385.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999908360385.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999908362219.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999908362496.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999908362496.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908362496.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908362496.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883362496.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883362496.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908362496.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908362496.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999883362531.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908362529.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999908362529.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883362540.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883362540.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880579307.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880579307.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880579285.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999880579285.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880579285.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880579285.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999863912642.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999880579283.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999880579283.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880579282.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999880579282.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999861139327.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999861136661.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999861139327.8 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999861139906.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999861137938.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999861138773.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999861136661.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999861138328.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999861139328.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999861136661.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999861138605.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999861138605.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999861140161.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1199999861139328.8 node_expansions=222
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999861139327.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999861139883.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999861139084.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999861138494.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999861136383.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999861138051.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999861139084.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999861136383.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999861136417.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999861138327.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999861140195.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1199999861139327.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999861139327.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999861139327.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844469462.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844469462.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844469439.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844469439.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999844469473.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999844469469.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844469473.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844469484.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844469484.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999913914843.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999905581497.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999969470384.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999894469495.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999980581495.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999872247273.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999888914817.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999888914817.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999905581497.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999966692608.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999950025951.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999908359273.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999850025039.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999916691721.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999955581495.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999916692608.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999916692606.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999844469484.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1199999980581495.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999980581497.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980581472.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980581497.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980581507.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980581507.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999980581509.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980581494.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980581509.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013914820.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013914820.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999980581486.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980581507.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999980585238.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999980581498.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999980581485.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999980581498.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999980585238.5 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999980581461.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999980584127.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999980584961.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999980583572.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999980581460.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999980583127.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999980584127.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980582739.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999980581474.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999980581495.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999980583418.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999980585238.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1199999980585238.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980585239.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980585239.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980585275.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980585275.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999980585273.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980585235.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980585273.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844473249.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844473249.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844473250.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844473250.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999913918606.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999905585273.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999969474153.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999894473274.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999980585273.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999872251050.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999888918607.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999888918582.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999905585273.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999966696385.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999950029731.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999908363028.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999850028806.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999916695496.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999955585264.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999916696362.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999916696385.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999844473249.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1199999980585273.0 node_expansions=106
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999952807497.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980585262.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999980585264.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999980585264.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999980585218.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999980585264.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952807452.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952807452.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980585232.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980585232.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980585264.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980585264.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980585265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980585265.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999980585287.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980585261.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980585287.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952807508.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952807508.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999952807518.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952807510.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952807518.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952807505.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952807505.8 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999886140852.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999816695509.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999877807505.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999941696394.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999866695505.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999900028786.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999861140843.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999861140839.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999877807506.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999938918628.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999922251950.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999880585284.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999822251065.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999888917741.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999927807505.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999916696406.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999916696395.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999816695518.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1499999900028786.5 node_expansions=112
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999872251061.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999872251075.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999872251075.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999872251054.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999872251015.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872251054.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872251053.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872251053.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872251053.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999872251015.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872251053.2 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999997230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008344003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000036123225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000000007336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005565946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008344279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994450890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000036123225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036123225.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000036123225.2 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000033353042.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033352154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044463045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044463099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047241945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047240555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052795846.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052794435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047241719.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044462756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050020877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008349361.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008349639.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041684698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022236610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022237962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030573017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036126375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013905496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013903249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027794649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234373.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030569650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016680774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038903875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030572739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036131087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030573862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013905184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013904073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008349349.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025016084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008348541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347682.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033349403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033350532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027793017.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000052795846.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795849.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797784.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800548.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000052800548.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800562.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800562.0 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000052795847.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800431.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800559.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052798209.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798351.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052797770.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052799028.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000052800559.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800574.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800574.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800573.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800573.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052800575.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088911681.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002799670.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999936130337.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052800559.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052800559.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080578366.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088911684.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088911684.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052800559.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002799670.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008355226.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008355227.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052800559.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052800559.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080578350.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080578348.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052800573.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000088911684.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911699.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911699.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911685.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911685.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911699.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911699.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911699.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911699.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911700.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911700.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052800600.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088911706.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002799700.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999936130363.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052800585.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052800585.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080578374.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088911712.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052800589.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002799696.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008355256.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008355256.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052800589.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052800600.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052800600.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080578365.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080578373.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052800589.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000088911712.1 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911706.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911698.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911706.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911710.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911710.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911708.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911699.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911708.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088916299.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088916299.2 node_expansions=112
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088911709.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911707.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088916288.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088916253.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088911707.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088911704.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000088916288.5 node_expansions=68
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088911730.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088914344.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916288.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914622.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088914066.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914197.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088913655.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088914910.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000088916288.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088916288.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916288.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916285.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916285.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916298.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916298.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138520.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138520.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025027400.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088916298.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975026522.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999908357178.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025027411.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025027400.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080582964.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061138475.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025027400.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975026521.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980582063.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999980582067.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025027400.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025027400.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025027400.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052805197.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052805142.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052805197.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000061138475.5 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138518.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138518.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061142310.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061142310.2 node_expansions=109
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000086133961.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061141197.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061141197.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061141475.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061140919.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061141030.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061142308.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061140475.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061141752.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086133961.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000086133961.5 node_expansions=808
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000061144930.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061144930.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061145208.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061144930.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061144763.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061145485.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061144207.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061145485.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086133972.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1500000086133972.0 node_expansions=179
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086133972.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086133972.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086133975.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086133975.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000086133973.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086133986.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000086133986.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000086133973.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086133949.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086133973.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000058359369.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058359369.0 node_expansions=48
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000058356197.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000058356170.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058356197.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000022248267.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000086133975.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999972244197.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999927798863.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997245085.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000022245086.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000105578419.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058356193.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022245084.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999972247382.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999988911752.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999952802924.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999997245085.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000022245086.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000022245086.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000077800637.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077800640.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000050022859.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000105578419.5 node_expansions=112
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105581556.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105581556.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000105578417.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105578429.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000105578409.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000105581556.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000105578429.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000105578386.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000105581556.8 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000105581001.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105580060.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105581302.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105580746.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105580884.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105581171.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105580330.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105581557.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000105581557.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000105581556.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105581556.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105581557.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105581557.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069470447.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069470447.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105581559.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105581559.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000133359335.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127802281.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127802111.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127801438.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130581556.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127800605.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127803393.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127802549.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127803105.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127803393.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000133359335.5 node_expansions=446
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000105586747.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105585914.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105585813.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105586100.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105586637.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105586913.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105585246.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105587024.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105586191.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105586746.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133359335.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1800000127803224.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000133359335.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133359373.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133359373.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133359335.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133359335.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133359337.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133359337.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158359324.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158359324.0 node_expansions=178
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000155580892.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000155580059.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000155579878.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000155579215.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000158359324.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000155580059.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000155578382.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000155581170.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000155580326.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000155580882.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000155581170.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2100000158359324.0 node_expansions=529
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000133364236.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133364247.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133363414.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133363291.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133363571.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133365792.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133363403.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133362736.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133364516.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133363691.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133364236.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000158359363.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000155580760.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2100000158359363.0 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158359324.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158359324.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000050025991.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000138914902.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000008359322.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000025026005.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000075026003.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000158359360.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000111137135.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000083359346.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047248250.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000036137100.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041692656.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000016692670.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000050026005.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075026013.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000075026028.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000130581597.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000130581584.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000102803790.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000158359360.0 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000158359336.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158359336.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000158359337.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158359337.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158359340.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158359340.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000158359339.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158359340.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000158359346.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158359349.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158359348.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000158359349.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000158359340.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158359346.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000158359344.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158359337.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158359344.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000158359346.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000158359323.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158359323.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158362378.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158362378.8 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000050026016.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000138914892.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000008359338.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999977803790.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000025025989.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000075026016.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000111137115.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000083359338.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047248225.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000036137116.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041692670.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000016692682.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000050026004.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075025989.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000075026005.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000130581584.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000130581585.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000102803780.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000138914892.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138914903.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138914903.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138917968.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138917968.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000138917416.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138917416.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138916568.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138916472.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138916737.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138917957.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138916579.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138915928.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138917683.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138916857.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138917416.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000138917957.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000138917957.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138917957.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138917969.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138917969.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000138920469.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138920480.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138919636.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138919526.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138919804.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138919804.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138919647.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138918980.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138918970.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138919081.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138919916.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138920469.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=2100000138920480.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000138920470.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138920470.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138925527.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138925527.5 node_expansions=178
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000138922416.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138923971.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138923971.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138924138.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138923416.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138925527.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138924082.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138923416.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138923416.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138923694.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138924249.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138922416.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2100000138925527.5 node_expansions=338
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000138922301.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138923980.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138923870.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138924138.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138923305.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138923972.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138925523.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138923305.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138923416.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138923301.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138923414.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138924245.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000138922305.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2100000138925523.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138925539.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138925539.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138927929.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138927929.0 node_expansions=39
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000138930301.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138931856.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138931968.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138932245.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138931856.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138932134.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138931301.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138931968.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138931301.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138931412.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138931301.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138931412.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000138932245.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000138930301.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000138932245.8 node_expansions=3440
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000138930301.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138932245.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138931968.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138931856.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138931856.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138932134.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138931301.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138931968.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138931301.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138931412.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138931301.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138931412.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000138932245.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000138930301.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000138932245.8 node_expansions=1260
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000138930318.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138931304.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138931871.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138931968.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138931871.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138932149.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138931301.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138931301.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138931969.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138931302.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138931429.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138931314.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000138931412.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000138932245.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000138930301.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000138932245.8 node_expansions=225
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000138932260.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138932222.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000138932227.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000138932248.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000138932229.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138932260.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138932262.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138932262.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000050043373.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000008376706.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999977821159.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000025043370.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000075043372.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000158376715.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000111154497.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000083376716.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047265594.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000036154492.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041710039.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000016710048.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000050043371.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075043372.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000075043372.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000130598948.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000130598937.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000102821160.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000158376715.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000158376715.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158376694.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158376715.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977821151.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977821151.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999977821159.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999977821138.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977821159.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977821169.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977821169.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999941710049.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999977821149.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999977821149.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977821149.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977821149.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008376693.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008376693.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000008376693.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000008376702.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000008376703.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000008376715.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000008376703.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000008376715.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972265595.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972265595.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000008376708.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008376708.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008376718.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008376718.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999997258716.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000122258716.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999925036492.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999972258719.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000038925393.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000105592059.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000094480949.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000066703161.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999994480937.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999983369828.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999988925382.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999963925381.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999997258715.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000022258719.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000038925384.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000094480949.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077814271.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050036493.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000122258716.0 node_expansions=107
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000122258717.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122258704.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000122258725.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122258703.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122258706.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000122258725.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000122258725.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122258700.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122258725.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122258716.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122258716.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999997258716.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999955592049.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999925036493.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999972258715.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000038925380.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000105592049.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000094480947.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000066703161.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999994480938.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999983369827.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999988925381.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999963925379.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999997258714.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000022258716.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000038925393.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000094480935.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077814278.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050036500.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000105592049.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105592049.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105592062.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000105592062.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105592046.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105592046.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105592045.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105592045.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105592046.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000105592035.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000105592035.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000105592049.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000105592045.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000105592049.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105592047.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105592047.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925382.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088925382.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925392.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088925392.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925396.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088925396.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925397.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000088925382.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000088925385.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000088925395.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000088925385.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088925397.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925401.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088925401.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925379.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088925379.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925404.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088925404.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925403.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088925403.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925407.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088925407.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925407.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088925407.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925409.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088925409.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999952814276.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105592061.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999911147605.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999880592049.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999927814273.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000011147606.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000050036495.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000022258730.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999950036508.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999938925383.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999944480941.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999919480938.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999952814272.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999977814272.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000011147621.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000066703166.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000033369828.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000033369843.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000105592061.8 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105592065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105592065.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105592069.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105592069.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105592052.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105592052.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105592049.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000105592049.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880592046.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999880592046.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880592035.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999880592034.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999880592045.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999880592048.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999880592021.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2099999880592048.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880592034.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999880592034.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999952814268.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000105592036.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999911147591.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999927814257.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000011147592.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000088925381.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000050036494.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022258729.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999950036490.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999938925368.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999944480924.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999919480938.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999952814272.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999977814257.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011147593.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066703148.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000033369814.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000033369834.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000105592036.5 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105592047.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105592047.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000105592050.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105592013.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000105592013.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105592011.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105592024.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105592050.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091703161.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091703161.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091703161.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091703161.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999866703157.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866703157.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999866703169.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999866703169.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999866703160.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999866703160.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999866703162.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999866703161.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999866703144.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999866703146.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999866703156.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999866703162.2 node_expansions=43
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033346321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000086127531.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083348364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000086126976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083349753.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066679978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066679422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072235889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063901112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083345889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000086126167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083346978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080567811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033345210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033344099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083349198.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041675829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050009999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069457555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061123888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061125277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000075012555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066677755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069456921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055565542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075013932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000058344431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000058346097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072236932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058346097.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000086127531.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086127253.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131976.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128087.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000086131976.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022233277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027788055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027792500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030570253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050015044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052795309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997236030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044460054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997235762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997235208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997235209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022235499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013897976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000009628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000011017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019456365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016679128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036126696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027794418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016680515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041681696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027790819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002790194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002789638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008345749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002789083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011121017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011122406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025013241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011121850.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000052795309.2 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795309.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793087.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793364.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000052795309.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126188.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061126188.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061126187.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061126175.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061126187.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094459476.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094459476.0 node_expansions=10
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030567976.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025012421.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061126189.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036124421.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091681744.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000012410.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086126189.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061126201.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061126189.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061126189.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005568854.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005568855.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061126188.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061126189.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061126188.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061126189.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061126189.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086126195.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091681744.6 node_expansions=109
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091681750.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091681755.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091681755.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091681755.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091681716.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091681755.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005568866.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005568866.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005568865.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000005568840.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005568865.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030567977.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025012423.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061126199.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036124432.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091681756.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000061126198.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000012421.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086126200.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061126220.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061126198.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061126199.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005568865.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061126199.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061126220.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061126199.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000061126198.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061126220.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086126199.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091681756.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091681765.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091681765.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091681783.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091681728.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091681783.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572065.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572065.4 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005568878.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005568852.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005568878.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005568874.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005568874.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005568852.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005568853.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000005568853.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005568853.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005568853.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005568851.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005568851.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005568843.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005568843.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005568843.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005568843.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972235545.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972235545.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972235541.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972235541.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972235512.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972235512.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997234655.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991679088.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027792866.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002791087.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058348435.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000027792846.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000012423.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052792866.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027792853.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027792842.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027792853.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972235533.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027792866.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027792842.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027792877.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000027792846.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061126199.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086126199.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086126199.9 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086126197.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126197.9 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086126176.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086126200.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086126197.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086129397.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086126197.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000086129397.9 node_expansions=35
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086127320.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128139.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129397.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086128431.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086128695.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086129133.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000086129397.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129397.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129397.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129398.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129398.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129397.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129397.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997237888.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991682309.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027796086.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002794333.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058351643.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027796100.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000015656.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052796107.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027796086.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027796086.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027796100.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972238766.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972238765.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027796098.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027796100.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027796087.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027796087.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061129444.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000061129444.4 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061129434.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061129421.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129434.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061129434.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061129407.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129434.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129431.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129431.4 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061130545.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061131384.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134322.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061131662.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061129433.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131933.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061132378.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086126221.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000086126221.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086126220.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086126197.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086126220.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126243.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086126243.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086126253.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086126232.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086126253.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088903990.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088903990.8 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000083348435.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000088903989.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000080570656.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1200000088903989.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088903990.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088903990.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116681778.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116681778.5 node_expansions=37
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1200000088905129.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088905962.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088907916.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088906250.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088904019.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088906519.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088906931.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000088907916.8 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088907906.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088907908.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000088907908.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088907895.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088907869.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088907895.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066683908.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000030572797.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000030574574.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000002795030.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000116685697.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000055574561.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038906141.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000108352328.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055574563.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000055574563.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000030574575.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999977795906.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999977795907.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000055574561.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000055574575.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000055574561.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000083352305.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000113907906.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000108352328.5 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080574576.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080574576.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000080574576.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080579104.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000080579142.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000080574585.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080574577.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000080574585.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000080579142.2 node_expansions=79
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000080575671.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080576518.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080579142.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080577478.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080576793.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080574560.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080577084.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080577475.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000080579142.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000080579144.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080579119.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080579144.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080579154.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080579154.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000080579167.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080579134.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000080581795.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000080579167.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080579176.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000080579167.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000080581795.5 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000080580240.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000080580144.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080579161.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080582073.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000080581366.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000080581795.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080579128.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000080581643.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080582086.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000080581795.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080581828.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000080581828.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000047248476.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000047248476.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000033357809.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999997246697.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999997248462.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999969468920.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000083359587.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000022248475.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000038913364.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000022248475.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000022248475.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999997248462.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999944469795.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999944469795.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000022248462.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000022248476.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000022248475.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000022248462.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000088915143.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000113915175.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000113915175.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113915142.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000113915142.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944472729.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999944472729.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944469814.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999944469814.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944469825.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999944469825.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000033360742.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999997249631.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999997248481.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999969471854.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000083359603.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000022248494.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000038916298.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000047251409.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000022248509.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000022248481.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999997248479.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999944469814.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000022248481.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000022248494.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000022248479.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000022248479.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000088918076.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000113918076.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000113918076.0 node_expansions=182
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000113915146.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000113918076.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000113915144.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000113915148.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000113915158.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000113918076.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2400000113916243.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000113916132.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000113915131.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000113917244.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000113918076.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000113917354.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000113915131.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000113917647.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000113918089.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000113916965.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000113918089.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113918090.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000113918090.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113918092.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000113918092.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113918120.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000113918120.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000133359553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000133359553.5 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000113918124.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000133359567.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000113918100.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000113918090.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000113918131.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000133359567.0 node_expansions=59
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000113919203.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000113919091.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000113918091.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000113920203.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000113919923.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000113919925.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000113920315.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000113919093.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000113920605.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000113918089.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000113919925.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000133356905.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2700000130579170.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000133359567.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2700000133359567.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000133359567.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000133359567.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999944469776.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999944469776.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999944469791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999944469791.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999944472289.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999944472289.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999944469825.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2999999975020659.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999944469824.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999944469827.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999944469825.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2999999975020659.0 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2699999944470926.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999944470813.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999944469822.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999944471934.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999944471647.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999944470646.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999944472036.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999944469813.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999944472311.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999944469811.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999944471647.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2999999975020683.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2999999972242882.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2999999975020683.5 node_expansions=39
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069457765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033346321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086128099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000088905321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000086128099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066678877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083349778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075016154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000088905877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080572278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033344932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066682209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055568042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063901154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061122820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052786375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047230542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052788598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066679487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000077794222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052790832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052790832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055567209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058344775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000088905877.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088910044.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908099.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088910877.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000088910877.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000000015199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000017131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041685243.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038904154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000016020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055575056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058352266.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055575056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033351107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027792420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000016576.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030571318.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000017699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000017144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011127684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033351097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022237194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027794430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022238317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013904694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019460817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016682471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030573040.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013902683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013904072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457970.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903514.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005571848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016682418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005569626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011127406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013905476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022239143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019461906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000058352266.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058348933.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348655.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352266.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000058352266.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905143.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905143.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905157.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905157.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952794046.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952794046.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905190.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905190.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988905179.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988905163.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988905199.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988910583.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988905174.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999988910583.9 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988906825.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988908361.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988906572.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988910583.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988905162.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988909881.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988907961.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988909750.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999988910583.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910583.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910583.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910634.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910634.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988910632.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988910593.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910632.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904381.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988904381.9 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988904387.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988904372.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904387.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994459872.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994459872.8 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058351499.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999975016373.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011127485.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094462597.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988904385.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061129277.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030573718.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030573720.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975016373.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030573707.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066684832.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030573720.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030573718.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991682163.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061129277.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030573707.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030573718.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030573709.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094462597.1 node_expansions=130
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094462597.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462569.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094462587.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094462576.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094462587.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094462564.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462597.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462596.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462596.1 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094462597.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462582.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094462587.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094462577.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094462576.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094462577.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462597.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462609.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462609.6 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094462607.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462585.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094462599.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094462588.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094462589.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094462576.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462607.6 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573673.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130573673.6 node_expansions=26
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130573685.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000127795907.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=900000130573685.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573695.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130573695.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961126573.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961126573.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999961126595.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961126571.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961126595.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938902709.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938902709.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999938902707.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938902683.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938902707.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938902718.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938902718.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999938902730.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938902707.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999938907298.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999972235985.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999938902717.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999938907265.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1199999972235985.0 node_expansions=59
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972235985.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1199999972235985.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972235985.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972235985.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105572022.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999988903586.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025014689.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000141683133.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000000013809.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000130572045.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000100016496.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077794243.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999988903586.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000077794253.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113905378.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077794240.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000077794273.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002791575.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108349810.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100016467.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077794243.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000077794243.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000141683133.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141683133.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141683133.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141683177.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141683177.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141683177.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141683174.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141683177.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141683191.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141683191.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141683181.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141683174.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141683181.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141683162.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141683162.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105572051.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999988903608.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025014720.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000013829.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000130572051.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000100016498.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077794272.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999988903608.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000077794262.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113905387.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000077794262.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077794262.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999972236050.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002791607.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108354396.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100021062.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077794262.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000077794275.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000130572051.5 node_expansions=326
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000130572052.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130572041.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000130576618.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130572051.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130572048.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000130576585.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000130576618.2 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000130573693.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000130575244.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130573430.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130572027.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130572027.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130573425.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130573996.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130574814.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130576632.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000130576632.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130576632.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130576632.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972240619.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972240619.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972240636.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972240636.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936129532.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936129532.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936129532.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936129532.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999936129519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936129519.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069465531.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999952797063.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025019306.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000141687744.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999963907308.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000094465530.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000063909963.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000041687745.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999952797078.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000041687752.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113909975.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000041687732.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000041687730.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999966685074.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072243296.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000063909963.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000041687730.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000041687730.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000141687744.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141687751.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141687751.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141687767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141687767.5 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000141687755.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141691243.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000141687745.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141691210.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141687764.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000141691243.0 node_expansions=59
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000141689409.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141690979.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141691257.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141687743.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141689134.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141687743.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141689132.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141689687.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141690520.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141690699.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000141691257.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141691243.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691243.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169463396.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169463396.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000141691256.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141694418.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000141691256.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000169463396.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141691233.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000141691233.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000169463396.0 node_expansions=94
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000141692908.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141694463.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141693335.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141691236.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141691241.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141691241.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141691222.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141692222.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141693178.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141694014.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000141694168.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000158350622.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000169463396.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1500000169463396.0 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169463430.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169463430.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952794966.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952794966.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952794987.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952794987.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922239430.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922239430.5 node_expansions=12
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922239422.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1799999922239422.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922239435.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922239435.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999894461656.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999894461656.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999894461642.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999894464834.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999894461675.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999894461643.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999894461653.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999894464834.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999894463318.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999894464870.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999894463759.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999894461666.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999894461678.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999894461643.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999894461641.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999894462614.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999894463586.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999894464421.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999894463622.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999894464870.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999894464834.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999894464834.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999894464838.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999894464838.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999894464858.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999894464858.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999894464871.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999927795837.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999927795875.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999894464876.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999894464866.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999894464881.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999927795875.0 node_expansions=114
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999894466533.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999894466965.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999894467524.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999894466978.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999894464854.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999894464866.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999894464857.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999894464866.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999894465867.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999894466801.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999894467644.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999894466801.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999927795875.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2099999927795875.0 node_expansions=77
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999927795888.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999927795872.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927795888.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905573665.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905573665.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999905573676.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999905573661.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999905573658.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999905573660.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999905573646.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999905573644.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905573676.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999905573676.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905573676.2 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2699999905577423.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999905576867.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999905577423.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999905577867.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999905575756.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999905576453.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999905576453.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999905576463.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999905576312.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999905578534.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999905578812.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999905578397.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2699999905577867.5 node_expansions=1272
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2999999927798407.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2999999927797852.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2999999927797852.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2999999927798407.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2999999927798130.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2999999927796741.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999905577825.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999905577825.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999905577825.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999905578825.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999905579769.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999905580603.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999905579325.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2999999927798407.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2999999927798407.5 node_expansions=436
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999905577423.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999905577412.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999905577403.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999905577395.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2999999927798407.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999905580143.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2999999927798407.5 node_expansions=74
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999905578769.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999905579492.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999905578506.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999905577395.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999905578782.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999905577380.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999905577395.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999905578951.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999905577380.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999905577380.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999905578395.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999905579340.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999905580173.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999905579339.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2999999927798407.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2999999927798407.5 node_expansions=45
Playing 100 games...                                         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) ━━━━━━━━━━━━━━━━━━━━━━━━                  60%        
FooPlayer:BLUE                                               ━━━━━━━━━━━━━━━━                          40%        
                    Last 10 Games                     
      ╷          ╷       ╷        ╷         ╷         
    # │ SEATING  │ TURNS │ RED VP │ BLUE VP │ WINNER  
╶─────┼──────────┼───────┼────────┼─────────┼────────╴
   91 │ RED,BLUE │   106 │     10 │       4 │ RED     
   92 │ BLUE,RED │    66 │      9 │      10 │ BLUE    
   93 │ BLUE,RED │    76 │      5 │      10 │ BLUE    
   94 │ BLUE,RED │    46 │      8 │      10 │ BLUE    
   95 │ BLUE,RED │    71 │     10 │       3 │ RED     
   96 │ BLUE,RED │    99 │     10 │       7 │ RED     
   97 │ BLUE,RED │    77 │     10 │       6 │ RED     
   98 │ BLUE,RED │    91 │     10 │       8 │ RED     
   99 │ RED,BLUE │    53 │      5 │      10 │ BLUE    
  100 │ RED,BLUE │    57 │      8 │      10 │ BLUE    
      ╵          ╵       ╵        ╵         ╵         
                                                                Player Summary                                                                
                                                               ╷      ╷        ╷             ╷            ╷          ╷          ╷             
                                                               │ WINS │ AVG VP │ AVG SETTLES │ AVG CITIES │ AVG ROAD │ AVG ARMY │ AVG DEV VP  
╶──────────────────────────────────────────────────────────────┼──────┼────────┼─────────────┼────────────┼──────────┼──────────┼────────────╴
  AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) │   60 │   8.35 │        2.57 │       2.32 │     0.56 │     0.00 │       0.02  
  FooPlayer:BLUE                                               │   40 │   7.22 │        2.82 │       1.46 │     0.44 │     0.06 │       0.48  
                                                               ╵      ╵        ╵             ╵            ╵          ╵          ╵             
              Game Summary              
            ╷           ╷               
  AVG TICKS │ AVG TURNS │ AVG DURATION  
╶───────────┼───────────┼──────────────╴
     216.62 │     74.81 │   6.054 secs  
            ╵           ╵               
